Skip to content

Awesome EF6 third party-libraries, documentation, and tutorials!

License

Notifications You must be signed in to change notification settings

zzzprojects/awesome-entity-framework-6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Library Powered By

This library is powered by Entity Framework Extensions

Entity Framework Extensions

Awesome Entity Framework 6

Awesome

Entity Framework is an open-source ORM framework for .NET applications. It is the official data access platform for Microsoft.

A curated list of awesome entity framework 6 libraries, packages, and documentation.

Contributing

Suggestions and contributions are always welcome! Make sure to read the contribution guidelines for more information before submitting a pull request.

Contents

Documentation and Learning

Popular Packages

  • Entity Framework Classic - Entity Framework Classic is an EF6 fork. It's everything you like about EF6, but with better performance, must-have features, .NET Core support, and more.
  • Entity Framework Extensions - Entity Framework Extensions extends your DbContext with high-performance bulk operations: BulkSaveChanges, BulkInsert, BulkUpdate, BulkDelete, BulkMerge, and more.
  • Entity Framework Plus - Improve Entity Framework performance and overcome limitations with MUST-HAVE features.

Supported Packages

  • Audit.EntityFramework - Audit.EntityFramework provides the infrastructure to log interactions with the EF DbContext.
  • AutoMapper.EF6 - Extensions to make AutoMapper easier to work with Entity Framework. Project to collections and items, decompiling calculated properties along the way.
  • CodeFirstFunctions - Store Functions for EntityFramework CodeFirst.
  • DelegateDecompiler.EntityFramework - A library which is able to decompile a delegate or a method body to its lambda representation.
  • EFCache - EntityFramework.Cache provides a second level cache for Entity Framework 6.1 and newer.
  • EFDesigner - Entity Framework visual design surface and code-first code generation for EF6, Core and beyond.
  • EntityFramework.DynamicFilters - Create global and scoped filters for Entity Framework queries. The filters are automatically applied to every query and can be used to support use cases such as Multi-Tenancy, Soft Deletes, Active/Inactive, etc.
  • EntityFrameworkExtras - EntityFrameworkExtras provides some useful additions to EntityFramework such as executing Stored Procedures with User-Defined Table Types and Output Parameters.
  • EntityFramework-Reverse-POCO-Code-First-Generator - EntityFramework Reverse POCO Code First Generator - Beautifully generated code-first code that is fully customizable.
  • EntityFramework.Toolkit - EntityFramework.Toolkit is a library which provides implementations for EntityFramework best practices, patterns, utilities, and extensions.
  • EntityFramework.Triggers - Adds events for entity inserting, inserted, updating, updated, deleting, and deleted.
  • GraphDiff - DbContext extension methods for Entity Framework Code First, that allows you to save an entire detached Model/Entity, with child Entities and Lists, to the database without writing the code to do it.
  • LINQKit - LINQKit is a free set of extensions for LINQ to SQL and Entity Framework power users.
  • SQLiteCodeFirst - Creates an SQLite Database based on an EdmModel by using Entity Framework CodeFirst.

Profiler Packages

Provider Packages

Unsupported Packages

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

To view all our free and paid projects, visit our website ZZZ Projects.