Ef Core
Explore curated resources about Ef Core.
Articles
Entity Framework Core health check
Entity Framework Core 3.0: A Foundation for the Future
How to call stored procedures with OUTPUT parameters with FromSqlRaw in EF Core
Query non-table classes using ad-hoc (raw) SQL with EF Core 3.1
Mapping and using SQL Server stored procedures with EF Core Power Tools
Avoiding SQL Server plan cache pollution with EF Core 3 and Enumerable.Contains
How to pass a dynamic/variable list of values as SqlParameters with FromSqlRaw in EF Core
EF Core Power Tools database reverse engineering: renaming of entities and properties
Change Tracking in EF Core
Expression and Projection Magic for Entity Framework Core
Database Providers
Designing for Related Data without Foreign Keys
Automate Database Deployments
Efficient querying with LINQ, AutoMapper and Future queries
CQRS with Entity Framework Core
Entity Framework Exceptions
Triggers for Entity Framework Core
A robust event-driven architecture for using with Entity Framework Core
EfCore.GenericEventRunner: an event-driven library that works with EF Core
How slow is LINQ?
LINQ: Beware of deferred execution
A Cleaner Way To Do Entity Configuration With EF Core
Fluent API Configuration
Configuring DBContext in Entity framework ASP.NET Core – Best Practices
EF Projections on computed properties and methods without a hassle!
EFCore.Projectables and the curious case of an unexpected performance boost
Calling functions in LINQ queries
LINQ: Building an IQueryable provider series
Entity Framework Core: Soft Delete using Query Filters
Videos
Typed Exceptions for Entity Framework Core
Microsoft
Entity Framework Community Standup - Performance Tuning an EF Core App
Entity Framework Community Standup - Julie Lerman and EF Core Ask Me Anything (AMA)
Entity Framework Community Standup - Open Source Contributions: How to Add a Feature to EF Core
Entity Framework Community Standup - Triggers for EF Core
Entity Framework Community Standup - Introducing EF Core Compiled Models
Entity Framework Core In-Depth Part 1
Entity Framework Core In-Depth Part 2
Entity Framework Core In-Depth Part 3
Entity Framework Core In-Depth Part 4
Entity Framework Community Standup - Visualizing database query plans
Libraries
scottksmith95/LINQKit
LINQKit is a free set of extensions for LINQ to SQL and Entity Framework power users.
ErikEJ/EFCorePowerTools
reverse engineering, migrations and model visualization for EF Core
EntityFramework.Exceptions
Handle database errors easily when working with Entity Framework Core. Supports SQLServer, PostgreSQL, SQLite, Oracle and MySql
thepirat000/Audit.NET
An extensible framework to audit executing operations in .NET and .NET Core.
koenbeuk/EntityFrameworkCore.Triggered
Triggers for EFCore. Respond to changes in your DbContext before and after they are committed to the database.
koenbeuk/EntityFrameworkCore.Projections
WIP: Project over properties and functions in your linq query
EFCore.BulkExtensions
Entity Framework Core Bulk Batch Extensions for Insert Update Delete and Read (CRUD) operations on SQL Server and SQLite
DbUp
.NET library that helps you to deploy changes to SQL Server databases. It tracks which SQL scripts have been run already, and runs the change scripts that are needed to get your database up to date.
lecaillon/Evolve
Simple database migration tool that uses plain SQL scripts. Inspired by Flyway.
ErikEJ/EFCorePowerTools
Entity Framework Core Power Tools - reverse engineering, migrations and model visualization for EF Core.
fluentmigrator/fluentmigrator
Fluent migrations framework for .NET
SharpRepository/SharpRepository
C# Generic Repository for use with Entity Framework, RavenDB and more with built-in caching options.
JonPSmith/EfCore.GenericEventRunner
A library to allow developer use events to update their database via Entity Framework Core (EF Core)
Lex45x/QueryNinja
Framework for dynamic query building regardless of the source and target.
jtheisen/reconciler
Update an entity graph in store to a given one by inserting, updating and removing the respective entities.
koenbeuk/EntityFrameworkCore.Projectables
Project over properties and functions in your linq queries
mattwar/iqtoolkit
A Toolkit for building LINQ IQueryable providers. This is the official move of my IQToolkit project from CodePlex.
zzzprojects/EntityFramework-Plus
Entity Framework Plus extends your DbContext with must-haves features: Include Filter, Auditing, Caching, Query Future, Batch Delete, Batch Update, and more