Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zzzprojects/entityframework-classic

Entity Framework Classic is a supported version of the latest EF6 codebase. It supports .NET Framework and .NET Core and overcomes some EF limitations by adding tons of must-haves built-in features.
https://github.com/zzzprojects/entityframework-classic

database dotnet-core dotnet-framework ef6 entity-framework entity-framework-6 entity-framework-classic orm

Last synced: 4 days ago
JSON representation

Entity Framework Classic is a supported version of the latest EF6 codebase. It supports .NET Framework and .NET Core and overcomes some EF limitations by adding tons of must-haves built-in features.

Awesome Lists containing this project

README

        

# What's EF Classic?
Entity Framework Classic is a supported version from the latest EF6 codebase. It supports .NET Framework and .NET Core and overcomes some EF limitations by adding tons of must-haves built-in features.

Download: https://entityframework-classic.net/download

### Who is it for?
If you are looking for performance enhancement, an Entity Framework version that's compatible with .NET Core, tons of new built-in features, and outstanding customer support. In that case, EF Classic is for you!

### Why should you use it?
EF Classic is an EF6 fork compatible with .NET Core. It's a limitless version that includes tons of must-haves built-in features. Need support or a particular feature?

## Features

### Community (Free)
- Change Tracker
- [Audit](https://entityframework-classic.net/audit)
- [Soft Delete](https://entityframework-classic.net/soft-delete)
- Batch Query
- [Batch Delete](https://entityframework-classic.net/delete-from-query)
- [Batch Update](https://entityframework-classic.net/update-from-query)
- Include
- [Also Include](https://entityframework-classic.net/also-include)
- [Then Include](https://entityframework-classic.net/then-include)
- [Include Filter](https://entityframework-classic.net/query-include-filter)
- [Include Optimized](https://entityframework-classic.net/query-include-optimized)
- Query
- [LINQ Dynamic](https://entityframework-classic.net/linq-dynamic)
- [Query Cache](https://entityframework-classic.net/query-cache)
- [Query Deferred](https://entityframework-classic.net/query-deferred)
- [Query Filter](https://entityframework-classic.net/query-filter)
- [Query Future](https://entityframework-classic.net/query-future)
- [Query Result Filter](https://entityframework-classic.net/query-result-filter)
- Utilities
- [Attach & Attach Range](https://entityframework-classic.net/attach)
- [.NET Fiddle](https://entityframework-classic.net/net-fiddle)

### Enterprise
- [Batch SaveChanges](https://entityframework-classic.net/batch-save-changes)
- [Bulk SaveChanges](https://entityframework-classic.net/bulk-save-changes)
- [Bulk Insert](https://entityframework-classic.net/bulk-insert)
- [Bulk Update](https://entityframework-classic.net/bulk-update)
- [Bulk Delete](https://entityframework-classic.net/bulk-delete)
- [Bulk Merge](https://entityframework-classic.net/bulk-merge)
- [Bulk Synchronize](https://entityframework-classic.net/bulk-synchronize)
- [C# Eval Function](https://entityframework-classic.net/csharp-eval-function)

## What will happen to your other prime & free libraries on Entity Framework?
Nothing will change. We will keep supporting them all.

- [Entity Framework Extensions](https://entityframework-extensions.net/): EF Classic has a dependency to this library.
- [Eval Expression.NET](https://eval-expression.net/): EF Classic has a dependency to this library.
- [EF Effort](https://www.nuget.org/packages/Z.EntityFramework.Classic.Effort/): A version is available compatible with EF Classic
- [EF GraphDiff](https://github.com/zzzprojects/GraphDiff): We are currently investigating to either rewrite this library or to release a version compatible with EF Classic
- [Entity Framework Dynamic Filter](https://entityframework-dynamicfilters.net/): We will continue to support this library, but all features will be rewritten in EF Classic to add more flexibility.
- [Entity Framework Plus](https://entityframework-plus.net/): We will continue to support this library, but all features will be rewritten in EF Classic to add more flexibility.

## Contribute

The best way to contribute is by **spreading the word** about the library:

- Blog it
- Comment it
- Star it
- Share it

A **HUGE THANKS** for your help.

## More Projects

- Projects:
- [EntityFramework Extensions](https://entityframework-extensions.net/)
- [Dapper Plus](https://dapper-plus.net/)
- [C# Eval Expression](https://eval-expression.net/)
- Learn Websites
- [Learn EF Core](https://www.learnentityframeworkcore.com/)
- [Learn Dapper](https://www.learndapper.com/)
- Online Tools:
- [.NET Fiddle](https://dotnetfiddle.net/)
- [SQL Fiddle](https://sqlfiddle.com/)
- [ZZZ Code AI](https://zzzcode.ai/)
- and much more!

To view all our free and paid projects, visit our website [ZZZ Projects](https://zzzprojects.com/).