EF Core 6: Fulfilling the Bucket List
summary
EF Core 6 shows concrete gains: TechEmpower full-stack tests report ~70% faster with .NET 6 overall and the EF Core piece is ~31% faster queries (benchmarked with benchmark.net), achieved by pooling DB connections/commands/readers, reducing interceptor checks, and an option to opt out of thread-safety (about 7% gain). New features include compiled models (dotnet ef optimize -> generated model files), a deployable migrations bundle (dotnet ef migrations bundle, idempotent, self‑contained exe), SQL Server temporal table support with LINQ as-of queries, and configureConventions for bulk defaults and converters.
AI-written summary · about
chapters (9)
- 0:00Introduction to EF Core 6
- 1:08EF Core 6 release and performance focus
- 7:25Query performance improvements in EF Core 6
- 14:23Startup performance with compiled models
- 22:12DevOps-friendly migrations in EF Core 6
- 31:38Temporal table support in EF Core 6
- 40:47Bulk conventions and converters in EF Core 6
- 43:39Document database enhancements in EF Core 6
- 46:53Q&A and closing remarks








