EF Core - Curated .NET Articles & Tutorials
Curated .NET news, articles, and tutorials about EF Core and Entity Framework, drawn from .NET News Daily issues.
277 curated issues
Optimistic Concurrency in EF Core 10: ASP.NET Core Web API Guide
Learn how to prevent data conflicts in ASP.NET Core Web API using optimistic concurrency with EF Core 10. RowVersion tokens, conflict resolution, retry strategies, and a decision matrix.
Issue also covered: ASP.NET Core, Azure, C#, .NET 9, Kubernetes, .NET MAUI, OpenAI, Performance
Read this issue →Three EF Core Bugs That Quietly Kill Production .NET Apps (And How to Catch Them Early)
A field guide for .NET teams who’ve outgrown “it works on my machine” — covers EF Core 8, 9, and 10
Issue also covered: ASP.NET Core, C#, .NET Framework, ASP.NET MVC, GitHub, GitHub Copilot, Performance, Visual Studio
Read this issue →ASP.NET Web API CRUD Operations
ASP.NET Web API CRUD Operations - .NET8 And Entity Framework Core Tutorial (yY7pLCuHov)
Issue also covered: ASP.NET Core, Authentication, C#, .NET 8, .NET Core, FluentValidation, Performance, Serilog
Read this issue →Get Started With ENTITY FRAMEWORK In C#! (rhtBVESaBp)
Get Started With ENTITY FRAMEWORK In C#! (rhtBVESaBp)
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, Docker, GitHub Copilot, Minimal APIs, OpenAI
Read this issue →Cleaning Migrations in EF Core 10 - Squash, Reset & Manage History
Learn when and how to clean EF Core 10 migrations. Squash, reset, remove, resolve team conflicts, plus a decision matrix for the right cleanup strategy.
Issue also covered: C#, .NET 10, Performance, Semantic Kernel, Serilog, Web API
Read this issue →IEnumerable vs IQueryable
The Difference That Decides Where Your Query Runs
Issue also covered: ASP.NET Core, Authentication, Azure, Azure DevOps, C#, GitHub Copilot, .NET MAUI, Minimal APIs
Read this issue →Record vs Class in C#: When to Use What (With Real Examples & EF Core Guide)
Learn C# record vs class with examples, immutability, equality, EF Core limitations, and best practices for clean architecture.
Issue also covered: ASP.NET Core, Authentication, Azure, Azure DevOps, Clean Architecture, Cosmos DB, C#, .NET Framework
Read this issue →Difference Between IEnumerable and IQueryable in C#
Feature IEnumerable IQueryable Execution Location In-memory Database / Remote Query Execution Immediate Deferred Performance Slower for large data Faster for large data Filtering Client-side Server-si...
Issue also covered: ASP.NET Core, Authentication, Blazor, C#, Design Patterns, .NET 10, Minimal APIs, OpenAI
Read this issue →The Real Cost of Returning the Identity Value in EF Core
Learn why EF Core SaveChanges becomes slow when inserting thousands of rows when returning identity values and how BulkInsert and BulkInsertOptimized from Entity Framework Extensions deliver up to 23x
Issue also covered: ASP.NET Core, Blazor, Clean Architecture, C#, .NET Framework, GitHub Copilot, OpenAI, Performance
Read this issue →Smart Query Splitting in Entity Framework Core: SmartSplitQueryInterceptor
One of the most common dilemmas when developing with Entity Framework Core (EF Core) is deciding whether to use Single Query or Split… Continue reading on PeakCyber Technologies »
Issue also covered: ASP.NET Core, Authentication, Azure, C#, .NET 10, .NET Framework, JWT, Minimal APIs
Read this issue →EF Core - Lazy Loading, Eager Loading, and Explicit Loading
Connect with me 👇
Issue also covered: ASP.NET Core, Azure, Azure Functions, Clean Architecture, C#, Docker, OpenAI, Performance
Read this issue →Entity Framework Core: Perhaps the Most Beloved Tool of the .NET World
Entity Framework Core (EF Core) has become one of the most widely used and appreciated tools in the ASP.NET
Issue also covered: Azure, Clean Architecture, C#, .NET 10, FluentValidation, GitHub Copilot, JWT, MediatR
Read this issue →EF Core Query Performance — How to Write Fast and Efficient Queries
Learn projection, AsNoTracking, indexing, and optimization techniques to build high-performance EF Core APIs.
Issue also covered: Azure, Clean Architecture, C#, .NET Core, OpenAI, Performance, Semantic Kernel, SQL Server
Read this issue →What’s new in Entity Framework??
A practitioner’s deep dive into the architectural differences, performance gaps, and .NET 10-specific features that make EF Core the only…
Issue also covered: ASP.NET Core, Clean Architecture, CQRS, C#, .NET 10, Performance, Roslyn, Source Generators
Read this issue →If You Call .ToList() Before .Where(), You Have a Performance Issue
You’re loading thousands of rows from the database. You’re filtering in memory. Your API response takes 3 seconds. You blame Entity…
Issue also covered: Clean Architecture, C#, Performance, Visual Studio Code
Read this issue →Your EF Core Queries Are Lying to You: The N+1 Problem You’re Probably Shipping Right Now
You wrote clean code. Your unit tests pass. The feature works in development. Then it hits production with 10,000 users, and suddenly the…
Issue also covered: ASP.NET Core, C#, .NET Core, .NET MAUI, OpenAI, Performance
Read this issue →Introduction to Entity Framework Core — Complete Beginner Guide with Real-World Examples (.NET)
🚀 Introduction
Issue also covered: ASP.NET Core, C#, GitHub Copilot, OAuth, Performance, Source Generators, Visual Studio, Visual Studio Code
Read this issue →Tracking vs. No-Tracking Queries in EF Core 10 - When to Use Each
Tracking vs. no-tracking queries in EF Core 10 - benchmarks, memory analysis, AsNoTrackingWithIdentityResolution, and when to use each in ASP.NET Core Web APIs.
Issue also covered: ASP.NET Core, Authentication, Azure, Benchmarking, Blazor, C#, Dapper, Design Patterns
Read this issue →Why your Entity Framework Core app needs query filters
Discover how EF Core query filters enforce global rules, simplify multitenancy, and clean up queries to stop sensitive data leaking into production. The page Why your Entity Framework Core app needs q...
Issue also covered: ASP.NET Core, Authentication, Authorization, C#, .NET Core, OpenAI, Security, Serilog
Read this issue →EF Core Is Fast… Until You Use It Wrong (or Right)
1. Introduction
Issue also covered: ASP.NET Core, Blazor, C#, .NET 10, .NET Framework, Kafka, .NET MAUI, Performance
Read this issue →Stop Using Entity Framework Core Wrong (I Did For 3 Years)
The mistakes were in the code I was most proud of.
Issue also covered: ASP.NET Core, C#, .NET 10, .NET Core, GitHub Copilot, Native AOT, Performance, Security
Read this issue →Seeding Initial Data in EF Core 10 - HasData vs UseSeeding
Seed initial data in EF Core 10 with HasData, UseSeeding, and Program.cs. Includes decision matrix, FK seeding, environment strategies, and pitfalls.
Issue also covered: ASP.NET Core, .NET Aspire, AutoMapper, Azure, Benchmarking, C#, .NET 10, GitHub Copilot
Read this issue →When NOT to use the repository pattern in EF Core
If you design an application with a data source, the repository pattern often comes to mind as a prominent choice. In fact, many developers see it as the default choice. However, the pattern is not he...
Issue also covered: ASP.NET Core, Azure, .NET MAUI, Performance, Security, Visual Studio Code
Read this issue →Bulk Operations in EF Core 10 - Benchmarking Insert, Update, and Delete Strategies
Learn how to optimize bulk insert, update, and delete operations in EF Core 10. We benchmark 5 approaches with real numbers and a decision matrix for every scenario.
Issue also covered: Benchmarking, C#, .NET 10, .NET 8, OpenAI, Performance, Security, Visual Studio Code
Read this issue →Clean and Scalable Entity Configuration in Entity Framework Core (With Real Project Example)
When building modern applications with ASP.NET Core and Entity Framework Core, many developers start by configuring their entities…
Issue also covered: ASP.NET Core, Azure, C#, .NET MAUI, OpenAI, Security, Visual Studio Code
Read this issue →Preventing Concurrency Conflicts in EF Core
Imagine a web application where multiple users interact with the same data simultaneously. This can lead to a concurrency conflict. Let us explore how you can effectively implement and manage these me...
Issue also covered: ASP.NET Core, .NET Core, GitHub Copilot, Minimal APIs, Performance, Security
Read this issue →Optimizing Bulk Database Updates in .NET: From Naive to Lightning-Fast
Seven approaches to bulk-updating rows in PostgreSQL from .NET using Dapper and EF Core, from naive per-row updates to binary COPY. Each step cuts down on round-trips or removes dynamic SQL entirely.
Issue also covered: ASP.NET Core, Azure, C#, Dapper, GitHub Copilot, OpenAI, Performance, PostgreSQL
Read this issue →Global Query Filters in EF Core - Soft Delete, Multi-Tenancy & Named Filters in .NET 10
Master global query filters in EF Core 10 with named filters, soft delete, multi-tenancy, IgnoreQueryFilters, and performance tips.
Issue also covered: ASP.NET Core, Dapper, .NET 10, MediatR, Performance, Source Generators, SQL Server, Visual Studio Code
Read this issue →Clean Architecture With Document Databases, Minimal APIs, and CQRS in .NET 10
Part 1 — Laying a Rock-Solid Foundation Continue reading on Stackademic »
Issue also covered: Azure, C#, .NET 10, .NET Core, OpenAI, Source Generators, Visual Studio Code
Read this issue →From Spaghetti to Clean Architecture: How to Decouple EF Core without Over-Engineering
Let’s be honest. We all love the idea of greenfield projects. But in the real world, the most impactful engineering work happens in the…
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Design Patterns, .NET Core, OpenAI, Performance
Read this issue →How to Use Entity Framework Core Migrations in Production?
Safely deploy EF Core migrations in production! Learn best practices for script-based deployments, zero-downtime strategies, CI/CD integration, and rollback plans. Ensure reliable database evolution.
Issue also covered: ASP.NET Core, Design Patterns, OpenAI, Performance
Read this issue →Polymorphic Relationships in EF Core: Three Approaches
Database schema and entity design are the pavement of most applications. If the entities are paved well, the application can provide great performance. Otherwise, it can lead to pitfalls. One key aspe...
Issue also covered: ASP.NET Core, Azure Functions, Benchmarking, C#, .NET Core, .NET Framework, Performance, Profiling
Read this issue →From Spaghetti to Clean Architecture: How to Decouple EF Core without Over-Engineering
Let’s be honest. We all love the idea of greenfield projects. But in the real world, the most impactful engineering work happens in the…
Issue also covered: AOT, ASP.NET Core, Azure, Clean Architecture, C#, Design Patterns, ML.NET, OpenAI
Read this issue →How to Use Entity Framework Core Migrations in Production?
Safely deploy EF Core migrations in production! Learn best practices for script-based deployments, zero-downtime strategies, CI/CD integration, and rollback plans. Ensure reliable database evolution.
Issue also covered: ASP.NET Core, C#, Design Patterns, ML.NET, OpenAI, Performance, REST API, Visual Studio
Read this issue →Polymorphic Relationships in EF Core: Three Approaches
Database schema and entity design are the pavement of most applications. If the entities are paved well, the application can provide great performance. Otherwise, it can lead to pitfalls. One key aspe...
Issue also covered: ASP.NET Core, Azure, C#, .NET Core, Performance, Redis, Security, Visual Studio Code
Read this issue →01. EF Core in Real Life — Why ORMs Matter
When I started my career in with ASP.NET, I wrote everything using ADO.NET.
Issue also covered: Azure, C#, .NET 10, Semantic Kernel
Read this issue →Pagination, Sorting & Searching in ASP.NET Core Web API
Implement pagination, sorting, and searching in ASP.NET Core Web API with EF Core 10. Offset & keyset pagination, dynamic sorting, and performance tips.
Issue also covered: ASP.NET Core, Azure, Azure Functions, C#, GitHub Copilot, Minimal APIs, OpenAI, OpenTelemetry
Read this issue →Most .NET Developers Are Still Coding Like It’s 2016.
Let’s be honest.
Issue also covered: ASP.NET Core, Authorization, Blazor, Clean Architecture, C#, Dapper, Design Patterns, .NET 10
Read this issue →How LeftJoin and RightJoin Work in EF Core .NET 10
Learn how LeftJoin and RightJoin work in EF Core .NET 10, replacing complex GroupJoin patterns and simplifying left and right joins in LINQ. The page How LeftJoin and RightJoin Work in EF Core .NET 10...
Issue also covered: Domain-Driven Design, .NET 10, GitHub Copilot, gRPC, Performance, REST API, Security, Semantic Kernel
Read this issue →Testing EF Core Without Losing Your Sanity
Introduction
Issue also covered: AOT, ASP.NET Core, Authentication, Authorization, C#, .NET Core, .NET Framework, GitHub
Read this issue →EF Core Code That Works Locally but Fails in Production (part 2)
Avoid EF Core production disasters! Learn how to fix common logic and tracking mistakes like improper Any(), First(), and missing AsNoTracking() for optimal performance.
Issue also covered: Azure, Clean Architecture, CQRS, C#, Design Patterns, .NET 8, .NET Core, Minimal APIs
Read this issue →EF Core things I wish I’d known earlier
Entity Framework in general, and DbContext in particular, are powerful things. If you want to deepen your understanding that help you use…
Issue also covered: C#, Design Patterns, .NET 10, GitHub Copilot, OAuth, OpenAI, Performance, Security
Read this issue →Bulk Operations in EF Core 10: Beyond SaveChanges()
When saving 10,000 records takes 30 seconds instead of 30 milliseconds
Issue also covered: Authentication, Authorization, Azure, Kafka, Performance, Security, Source Generators, Visual Studio
Read this issue →What is AsNoTracking() in EF Core? Explained in the Easiest Way
Improve EF Core performance instantly! Discover how .AsNoTracking() can speed up your queries and reduce memory usage — simply explained
Issue also covered: ASP.NET Core, Azure, Cosmos DB, C#, .NET 9, GitHub Copilot, OpenAI, Visual Studio Code
Read this issue →LINQ in EF Core Explained: From Lambda Expressions to SQL
What is LINQ?
Issue also covered: ASP.NET Core, Authentication, Azure, Clean Architecture, Domain-Driven Design, .NET 10, ML.NET, OpenAI
Read this issue →LINQ in EF Core Explained: From Lambda Expressions to SQL
What is LINQ?
Issue also covered: ASP.NET Core, Authentication, Azure, C#, .NET 10, .NET 8, OAuth, OpenAI
Read this issue →Force DbContext SaveChanges to throw exception during test
Forcing exceptions from Entity Framework Core during integration tests using interceptors.
Issue also covered: ASP.NET Core, Cosmos DB, C#, .NET 10, .NET MAUI, MediatR, OpenAI, OpenTelemetry
Read this issue →Why I Simplified Clean Architecture Without the Repository Pattern (using EF core)
Introduction
Issue also covered: Azure, Benchmarking, Clean Architecture, Cosmos DB, C#, .NET Core, GitHub Copilot, ML.NET
Read this issue →Configuring Entities with Fluent API in EF Core - Entity Configuration Best Practices
Entity configuration is where your domain meets the database. Learn Fluent API in EF Core—why it beats Data Annotations for complex scenarios, how to organize configurations with IEntityTypeConfigurat...
Issue also covered: ASP.NET Core, Azure, Azure DevOps, C#, Domain-Driven Design, Design Patterns, .NET 10, .NET Core
Read this issue →LeftJoin and RightJoin in EF Core 10: The End of GroupJoin Gymnastics
After 20 years of LINQ, we finally have native outer join operators
Issue also covered: C#, .NET 10, Performance, RabbitMQ, Security
Read this issue →EF Core Tricks for Bulk Reading Large Data Sets
Dive into the EF Core Tricks for Bulk reading Large Data Sets by exploring the 5 methods of Entity Framework Extensions of ZZZ Projects
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET Core, .NET Framework, Performance, Security
Read this issue →The Better Way to Configure Entity Framework Core
A Story About Control, Clarity, and Taking Back Ownership (With Real Code)
Issue also covered: ASP.NET Core, C#, Performance, Security, Source Generators
Read this issue →New in .NET 10 and C# 14: EF Core 10's Faster Production Queries
.NET 10 is officially out, along with C# 14. Microsoft has released .NET 10 as Long-Term Support (LTS) as a successor to .NET 8. Like every version, it is not just an update but brings something new t...
Issue also covered: ASP.NET Core, Azure DevOps, Clean Architecture, C#, Domain-Driven Design, .NET 10, .NET Core, GitHub Copilot
Read this issue →Repository Pattern: The Right Way to Free Your Code from the Database
When you apply the Repository Pattern correctly, the ORM you use becomes just an implementation detail.
Issue also covered: AOT, ASP.NET Core, Blazor, Clean Architecture, C#, Domain-Driven Design, Design Patterns, .NET 10
Read this issue →Named Global Query Filters Were Updated in EF Core 10
Explore Named Query Filters in EF Core 10: apply multiple filters to entities for soft deletion and multi-tenancy. Learn best practices with real-world code examples.
Issue also covered: Azure, Blazor, C#, Design Patterns, .NET 10, .NET 9, .NET MAUI, OpenAI
Read this issue →Async Pitfalls in EF Core: What Every .NET Developer Needs to Know
EF Core async methods are powerful tools for building scalable .NET
Issue also covered: AOT, ASP.NET Core, C#, .NET 10, Performance, Solid Principles, Web API
Read this issue →What Is the EF Core Model DbContext, OnModelCreating, and the Truth About Caching
Many developers using EF Core get confused by questions like: When is the Model created? Is it rebuilt every time a new DbContext is…
Issue also covered: Authentication, Clean Architecture, C#, .NET 10, .NET Core, REST API, Test-Driven Development
Read this issue →What Does typeof Really Do in C#? typeof, GetType() and IsAssignableFrom
When learning C#, you will inevitably come across typeof. Especially when reading EF Core, infrastructure, or framework-level code. For…
Issue also covered: C#, Design Patterns, .NET 10, .NET 8, .NET 9, Minimal APIs, REST API
Read this issue →EF Core, Ad-Hoc Queries, and Plan Cache Pollution
How usecounts Reveals Hidden Performance Problems
Issue also covered: Benchmarking, Clean Architecture, CQRS, C#, .NET 10, .NET Framework, Event Sourcing, FluentValidation
Read this issue →Ef Core 10 Introduced LeftJoin and RightJoin
Previously there was no simple solution for left or right join. We had to use DefaultIfEmpty or GroupJoin and SelectMany. Continue reading on Towards Dev »
Issue also covered: ASP.NET Core, Clean Architecture, C#, .NET 10, GitHub Copilot, Performance, Redis, Visual Studio
Read this issue →EF Core + LINQ: The Real-World Guide Every C# Developer Wishes They Had Earlier
A practical, example-rich guide to understanding how LINQ behaves inside EF Core — with real problems, real fixes, and clean explana Continue reading on Towards Dev »
Issue also covered: ASP.NET Core, C#, Performance, Visual Studio
Read this issue →Master EF Core Relationships & Migrations Like a Pro
ASP.NET Community Standup - ASP.NET Core planning kickoff for .NET 11
Issue also covered: ASP.NET Core, Authentication, C#, Dapper, Docker, .NET 10, .NET Framework, .NET MAUI
Read this issue →Day 6: Indexing in Entity Framework
You’ll find that any foreign keys that get created get automatically indexed. This creation will be found in your migration. But, what if…
Issue also covered: AOT, ASP.NET Core, Azure Functions, Clean Architecture, C#, .NET Core, Kubernetes, Performance
Read this issue →One Minute Knowledge: Is ToArrayAsync or ToListAsync faster for Entity Framework?
Short question, and a short answer: ToListAsync - but why?
Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, .NET Core, .NET Framework, FluentValidation
Read this issue →Building a Database Schema for Workflow Automation with .NET 8 and Entity Framework
What if You Could Manage Every Workflow in a Single System?
Issue also covered: ASP.NET Core, Authentication, Azure, Clean Architecture, Cosmos DB, C#, Domain-Driven Design, Design Patterns
Read this issue →EF Core Was Fast… Until Lazy Loading Destroyed My App
When it comes to working with .NET EF Core, the first thing that comes to mind is — High Performance ORM. Yes, EF Core is really fast… Continue reading on Dot Net, API & SQL Learning »
Issue also covered: ASP.NET Core, Azure, Blazor, Clean Architecture, C#, .NET 10, Minimal APIs, Performance
Read this issue →EF Core Performance Optimization Challenge | 233x FASTER in .Net 10
Let’s play a little EF Core game.
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Design Patterns, .NET 10, .NET 8, GitHub Copilot
Read this issue →Will This New EF Core Feature Be the End of Dapper?
If you want the full source code, join our community: Here
Issue also covered: C#, Design Patterns, .NET 10, .NET Core, OpenAI, Performance, Source Generators, Visual Studio
Read this issue →Stop Fighting SQL Queries Inside LINQ — Use This Simple Profiling Trick
(The invisible performance bug every .NET developer ships to production)
Issue also covered: AOT, ASP.NET Core, Blazor, C#, Design Patterns, .NET MAUI, Performance, Profiling
Read this issue →The Better Way to Configure Entity Framework Core in .Net 9
Most people “configure EF Core” by slapping this into Program.cs and calling it a day:
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Domain-Driven Design, Native AOT, Performance, Security
Read this issue →Working With Database Transactions in EF Core 9: A Deep-Dive Guide for Real-World .NET
By someone who has broken production databases so you don’t have to.
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Dapper, Domain-Driven Design, Design Patterns, .NET 10
Read this issue →Supercharging ASP.NET Core Apps with EF Core and AI
In this blog, I’ll explain in simple terms what ASP.NET Core and EF Core do, how AI fits into that picture, and how you can start adding AI features to your applications without rewriting everything f...
Issue also covered: Azure, C#, .NET 10, Performance, REST API, Source Generators
Read this issue →Split Queries in EF Core (.NET 9): When to Use Them (and When to Run)
If you’ve ever pulled a big object graph with multiple collections and watched your API crawl (or your memory spike), you’ve probably met…
Issue also covered: ASP.NET Core, Blazor, Clean Architecture, C#, .NET 10, .NET 9, .NET Core, .NET MAUI
Read this issue →Stop Writing 10 Repository Methods for One Query! — Harness the Specification Pattern in EF Core
What’s the story about? It’s the morning after an API launch. A simple new endpoint — “Get gatherings by creator name and include…
Issue also covered: ASP.NET Core, CQRS, C#, Domain-Driven Design, Design Patterns, Docker, .NET 10, .NET Core
Read this issue →Optimistic Locking vs Pessimistic Locking with EF Core (.NET 9): The Clear, Battle-Tested Guide
.NET Day on Agentic Modernization Coming Soon
Issue also covered: AutoMapper, Clean Architecture, CQRS, C#, Dapper, Domain-Driven Design, Design Patterns, .NET 10
Read this issue →How AsNoTracking() Makes Your EF Core Queries Faster
A Practical Proof of Concept Using BenchmarkDotNet
Issue also covered: ASP.NET Core, .NET Aspire, Azure DevOps, Benchmarking, CQRS, C#, Design Patterns, .NET 10
Read this issue →Building Read Models with EF Core Projections
You can't really argue against the importance of performance in any application. Even if the system is not time-critical, efficient and time-saving operations are cornerstones of the system. Data fetc...
Issue also covered: Azure, C#, .NET 10, Performance, Security, xUnit.net
Read this issue →Entity Framework DB First
Yazılım geliştirme dünyasında veri tabanı ile uygulama arasındaki iletişim, projenin omurgasını oluşturur. Modern uygulama geliştirmede…
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET 10, GitHub Copilot, Minimal APIs, OpenAI
Read this issue →Preventing Over-Posting and Under-Posting in EF Core Models
A practical guide to securing your .NET APIs by preventing over-posting, under-posting, and unintended EF Core data updates.
Issue also covered: ASP.NET Core, Azure, .NET Core, JWT, .NET MAUI, OAuth, SQL Server
Read this issue →The Generic Repository Pattern with EF Core — Why It Sucks (and What to Do Instead)
If you want the full source code, join our community: Here
Issue also covered: ASP.NET Core, .NET Aspire, C#, .NET 10, MediatR, Performance, Redis, Security
Read this issue →Implementing the Outbox Pattern in ASP.NET Core for Reliable Message Delivery
Ensure reliable message delivery in ASP.NET Core with the Outbox Pattern. Learn how to implement it using EF Core and RabbitMQ/Kafka for robust microservices.
Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Clean Architecture, C#, Domain-Driven Design, .NET 10, .NET Core
Read this issue →.NET 10 & C# 14 Just Rewrote the Rulebook — 17 Features That Will Change How You Code Forever
From file-based apps to EF Core’s JSON magic and Blazor’s WASM power-ups — discover the upgrades that will reshape API design… Continue reading on Stackademic »
Issue also covered: ASP.NET Core, C#, Dapper, .NET 10, .NET Core, .NET Framework, Native AOT, Performance
Read this issue →Create + Assign + List + Edit + Complete operations and role-wise views (Admin / Manager / User) ASP.NET Core MVC project
Build a complete ASP.NET Core MVC task management app with role-based views (Admin, Manager, User). Includes CRUD, assignment, and completion features using EF Core and Identity.
Issue also covered: ASP.NET Core, Authorization, Azure, CQRS, .NET 10, GitHub Copilot, Minimal APIs, OpenAI
Read this issue →Will This New EF Core Feature Be the End of Dapper?
If you want the full source code, join our community: Here
Issue also covered: ASP.NET Core, Azure, Blazor, CQRS, C#, Dapper, .NET 10, GitHub Actions
Read this issue →How To Use The Specification Design Pattern With EF Core 8 (Clean Architecture Version).
(A Deep-Dive, Real Project Example for Enterprise Developers)
Issue also covered: ASP.NET Core, Azure, Blazor, Clean Architecture, C#, Docker, .NET 8, .NET 9
Read this issue →The One LINQ Method You NEED for Cleaner EF Core: Select
If you want the full source code, join our community: Here
Issue also covered: Application Insights, ASP.NET Core, C#, Domain-Driven Design, .NET 10, .NET 9, gRPC, MediatR
Read this issue →How to Apply Global Query Filters in EF Core — A Complete Real-World Guide (Clean Architecture, .NET
Part 1 of 2 — Enterprise-Level Implementation + Real Project Code
Issue also covered: ASP.NET Core, Blazor, C#, .NET Core, GitHub, Performance, Security
Read this issue →Add request logging to a database in an ASP.NET Core Web API
Learn how to add request logging to a database in an ASP.NET Core Web API using Entity Framework Core to effectively monitor and analyse API traffic. The page Add request logging to a database in an A...
Issue also covered: Application Insights, ASP.NET Core, .NET Aspire, Authentication, AutoMapper, Azure, C#, .NET 10
Read this issue →Why We Should Avoid Lazy Loading in EF Core
The downside of lazy loading in EF Core
Issue also covered: .NET Aspire, Authentication, AutoMapper, Azure, Azure DevOps, Clean Architecture, C#, Domain-Driven Design
Read this issue →⚡ One Trick To Improve EF Core Performance Using Query Splitting.
Often the simplest change — AsSplitQuery() — yields the biggest production performance improvement when you’re using multiple Include()s.”…
Issue also covered: Application Insights, ASP.NET Core, Azure DevOps, .NET 10, GitHub Copilot, Minimal APIs, ML.NET, Performance
Read this issue →EF Core Performance Optimization Challenge | 233× Faster with Codes.
How to squeeze major performance gains from Entity Framework Core (EF Core) in .NET 9 using Clean Architecture, benchmarks &…
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, .NET 10, .NET Core, MediatR, Minimal APIs
Read this issue →I Finally Understood What [Owned] Means in EF Core — Here’s the Simple Explanation
If you’ve been exploring Entity Framework Core, you might have seen the [Owned] attribute and wondered what it really does.
Issue also covered: ASP.NET Core, Azure, .NET 8, .NET 9, .NET Core, Performance, Security, SignalR
Read this issue →Entity Framework Core Nedir? .NET Geliştiricisinin Veritabanı İle İmtihanını Bitiren Araç
Bir önceki yazımızda ORM (Object-Relational Mapping) kavramının ne olduğunu ve yazılım ile veritabanı arasındaki o “çeviri” problemini…
Issue also covered: Application Insights, AutoMapper, Azure, Azure Functions, Clean Architecture, Domain-Driven Design, Design Patterns, Docker
Read this issue →Entity Framework vs Dapper: Hangisi Senin Projen İçin?
Veritabanı işlemleri her .NET geliştiricisinin en sık karşılaştığı konulardan biri. Peki Entity Framework mı kullanmalı, yoksa Dapper’a mı…
Issue also covered: Application Insights, ASP.NET Core, AutoMapper, Azure, Clean Architecture, CQRS, C#, Dapper
Read this issue →Stop Storing JSON as Text: EF 10 Makes It Native
Explore EF 10’s support for SQL Server’s new JSON data type Continue reading on .Net Programming »
Issue also covered: ASP.NET Core, C#, .NET 10, Performance, Visual Studio
Read this issue →How LINQ Turns Your C# Code into SQL Queries (With Real Examples)
Unlock the power of LINQ! This article provides a comprehensive guide on how LINQ translates your C# code into efficient SQL queries. Learn with practical examples demonstrating filtering, joining, or...
Issue also covered: Authorization, Azure Functions, C#, Design Patterns, .NET Core, JWT, Minimal APIs, OpenAI
Read this issue →Entity Framework Core 9 Fundamentals: Part 6 - Mastering Data Modeling & Relationships Guide
Master data modeling and relationships in Entity Framework Core 9! This guide covers data annotations, Fluent API, one-to-many, one-to-one, and many-to-many relationships. Learn to control your databa...
Issue also covered: .NET Aspire, Blazor, C#, Design Patterns, .NET 10, GitHub Copilot, OpenAI, Performance
Read this issue →7 Smart Ways to Use EF Core Query Filters (Global Filters) — with a Clean .NET 9 Example
If you want the full source code, join our community: Here
Issue also covered: ASP.NET Core, Azure, Azure DevOps, Azure Functions, CQRS, C#, Design Patterns, .NET 9
Read this issue →LifeTracker — A .NET App 5: Many to Many Relationship Notes
Perhaps the most complex part of this app is the Many-to-Many relationship between the Template and Question models. You can find the code…
Issue also covered: Application Insights, ASP.NET Core, Azure, Clean Architecture, C#, Domain-Driven Design, Docker, .NET 9
Read this issue →The Better Way to Configure Entity Framework Core.
When you start a new .NET project, setting up Entity Framework Core (EF Core) seems easy — you just add your DbContext , connection string…
Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Authorization, Azure, Clean Architecture, C#, Domain-Driven Design
Read this issue →Clean Architecture in .NET Core
This article provides a practical guide with code examples, demonstrating how to separate concerns using the Dependency Rule. Learn to structure your .NET Core projects effectively by isolating domain...
Issue also covered: AOT, ASP.NET Core, Azure, Blazor, Clean Architecture, C#, .NET 9, Security
Read this issue →High Performance and Scalability in ASP.NET Core
This article provides actionable strategies for building blazing-fast web applications. Learn how to optimize asynchronous programming, middleware, caching, EF Core, and Kestrel configuration. Discove...
Issue also covered: ASP.NET Core, Azure, .NET 9, GitHub Copilot, gRPC, Minimal APIs, OpenTelemetry, Performance
Read this issue →Implement UPSERT – Insert and Update using Fabric Data Pipeline
Discover how to efficiently implement UPSERT (Update or Insert) operations within Fabric Data Pipelines. This guide provides a practical approach to seamlessly manage data updates and insertions, ensu...
Issue also covered: ASP.NET Core, C#, Dapper, Design Patterns, .NET Core, Minimal APIs, Performance, PostgreSQL
Read this issue →PLINQ in .NET: Supercharging LINQ with Parallelism
When performance meets simplicity
Issue also covered: AOT, ASP.NET Core, Blazor, Clean Architecture, C#, Design Patterns, Docker, .NET 10
Read this issue →9 Practical Ways to Track Entity Changes in EF Core (with a Clean .NET 9 Audit Logger)
If you want the full source code, join our community: Here
Issue also covered: Azure, .NET 10, Performance, REST API
Read this issue →Using Stored Procedures and Functions With EF Core and PostgreSQL
Learn how to use PostgreSQL stored procedures and functions with EF Core to handle complex queries, atomic operations with locking, and database-specific features while keeping the type safety and con...
Issue also covered: ASP.NET Core, Clean Architecture, C#, .NET Framework, Performance, PostgreSQL, Source Generators
Read this issue →Optimizing Entity Framework Core: Performance Tips Every Developer Should Know
Practical EF Core performance checklist: Key techniques every .NET
Issue also covered: Azure, Blazor, C#, .NET 10, .NET Core, Performance, SignalR, Source Generators
Read this issue →Why I Stand By the Unit of Work Pattern With EF Core in.NET 9’s Clean Architecture
.NET Framework - a powerful & flexible platform for building web-based applications
Issue also covered: ASP.NET Core, Authentication, Azure, Blazor, C#, Docker, GitHub Copilot, .NET MAUI
Read this issue →Exploring Bulk Operations in EF Core
Working with databases is at the heart of most .NET apps, and Entity Framework Core makes it easy to query and persist data. But when you…
Issue also covered: ASP.NET Core, Azure, Blazor, C#, Docker, .NET 8, .NET 9, GitHub Copilot
Read this issue →Supercharge Your Data Access in.NET9: A Deep Dive into the Specification Pattern with EF Core
Write Faster SQL Queries With Dapper In .NET 9 | Clean Architecture
Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, .NET MAUI, Minimal APIs, Performance
Read this issue →From Entity Framework to EF Core: What Every .NET Beginner Should Know
When developers talk about “EF” today, they usually mean Entity Framework Core (EF Core). But it wasn’t always like this. Entity Framework…
Issue also covered: ASP.NET Core, Azure, C#, .NET 10, .NET 8, .NET 9, .NET MAUI, Native AOT
Read this issue →One Line, 40% Faster: The EF Core Fix Every .NET Developer Should Know
See how a simple code adjustment led to a huge performance jump — without rewriting queries or upgrading infrastructure.
Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Azure, C#, Design Patterns, .NET 10, .NET MAUI
Read this issue →One Trick To Improve EF Core Performance Using Query Splitting
When working with Entity Framework Core, there’s one simple technique that can dramatically improve performance for queries with multiple…
Issue also covered: ASP.NET Core, Azure, Benchmarking, Clean Architecture, C#, Domain-Driven Design, .NET 10, .NET 9
Read this issue →How to Choose the Right Loading Strategy in EF Core?
This article dives into Eager Loading and Lazy Loading strategies, explaining their pros, cons, and practical examples using Customers and Orders. Learn when to use each approach to optimize database ...
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET 10, .NET 8, GitHub, GitHub Copilot
Read this issue →Building a Modern Microservices Application with .NET Core, Angular 20, Docker, and Azure
Build a modern microservices application using .NET Core 7, Angular 20, Docker, and Azure. This comprehensive guide covers backend development with .NET API and EF Core, frontend implementation with A...
Issue also covered: ASP.NET Core, Authentication, .NET 8, OpenAI, Performance, Security, Source Generators, Visual Studio
Read this issue →Choosing the Right Dependency Injection Pattern in C#: Unit of Work vs. Repository
When building applications in C#/.NET, especially with Entity Framework Core, many developers struggle with the right way to inject data…
Issue also covered: AOT, ASP.NET Core, Azure, Azure Functions, Benchmarking, C#, .NET 8, GitHub
Read this issue →Practical Specification Pattern in .NET 9: From Queries to Clean Architecture
Level Up Your Query Logic: Using the Specification Pattern with .NET 9, Entity Framework Core, and Repository
Issue also covered: ASP.NET Core, AutoMapper, Azure, Blazor, Clean Architecture, C#, .NET 10, .NET 9
Read this issue →EF Core Bulk Operations
Optimize EF Core performance when dealing with large datasets! This article explores various bulk operation techniques, from built-in options like ExecuteUpdate/Delete to powerful third-party librarie...
Issue also covered: AOT, ASP.NET Core, Authentication, Azure, Benchmarking, Blazor, C#, .NET 10
Read this issue →Entity Framework Core (EF Core) loading strategies
Imagine we have a Marketplace application. - And we have one interface show just Stores Data like name , address, location, and phone … Continue reading on easydotnet »
Issue also covered: ASP.NET Core, Blazor, C#, .NET 10, Performance, Security, Serilog
Read this issue →Visualizing LINQ Queries with LINQPad: Boost Your EF Core Debugging
Ever feel exhausted debugging a complex EF Core query? Do you wonder what went wrong in the EF Core LINQ query spaghetti that hinders the results? At one end, EF Core and LINQ accelerate the developme...
Issue also covered: ASP.NET Core, Azure, C#, Docker, .NET 10, GitHub Copilot, Minimal APIs, Performance
Read this issue →IEnumerable vs IQueryable in C#: The Key Differences
If you’ve been coding in C# for a while, you’ve probably bumped into IEnumerable and IQueryable.
Issue also covered: ASP.NET Core, Azure, C#, .NET Core, .NET MAUI, Performance, Security, Visual Studio
Read this issue →The One Line That Made My LINQ 5× Faster (You’re Still Writing It Wrong)
Why This Blog Matters Continue reading on Dev Genius »
Issue also covered: ASP.NET Core, Azure, Azure Functions, C#, .NET MAUI, MongoDB, Performance, Redis
Read this issue →Unit of Work in EF Core: Managing Transactions the Right Way
Building a Unit of Work with EF Core
Issue also covered: ASP.NET Core, Azure, CQRS, C#, .NET 10, .NET Core, GitHub Copilot, Kafka
Read this issue →Boosting Performance in EF Core with Second-Level Cache (Without External Packages)
Applying the Repository Pattern for Cached Data Access.
Issue also covered: ASP.NET Core, Azure, Blazor, C#, Dapper, .NET 9, .NET Core, Event Sourcing
Read this issue →From Bug Farm to Bulletproof: Mastering DbContext vs IDbContextFactory (Without Burning Your App)
Last month I was wiring a Blazor Server page to vault credit cards (hola, Worldpay!) Continue reading on .Net Programming »
Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 9, GitHub, .NET MAUI, Minimal APIs
Read this issue →EFCore.Visualizer - View Entity Framework Core query plan inside Visual Studio
This is a guest blog from Giorgi Dalakishvili, the developer of EFCore.Visualizer. Entity Framework Core is a powerful, feature-rich ORM powering many of today's applications. W
Issue also covered: ASP.NET Core, Authentication, Authorization, AutoMapper, Azure, C#, Design Patterns, .NET 10
Read this issue →Boost Your EF Core Productivity in PostgreSQL With Entity Developer
Model-First approach: instead of hand-writing your models and configurations, you design them visually. Continue reading on CodeX »
Issue also covered: ASP.NET Core, .NET Aspire, Clean Architecture, C#, .NET 10, .NET 9, .NET Core, Minimal APIs
Read this issue →Build Master-Detail Pages in ASP.NET Core MVC — Part 2
In the previous part of this article series, we introduced the sample application and built the EF Core model, which includes the Team, TeamMember, and AppDbContext classes. In this installment, we'll...
Issue also covered: AOT, ASP.NET Core, Azure, C#, .NET 9, GitHub Copilot, OpenAI, Performance
Read this issue →Entity Framework is a $100 Million Mistake ( We Use Dapper + Raw SQL)
Your database queries are costing you users.
Issue also covered: ASP.NET Core, Blazor, CQRS, C#, Dapper, Domain-Driven Design, .NET 10, .NET 9
Read this issue →EF Core + Code First “from zero to mastery” Tutorial
1) Introduction to EF Core and the Code First Approach
Issue also covered: ASP.NET Core, C#, GitHub Copilot, Minimal APIs, OpenAI, Performance, Visual Studio
Read this issue →Soft Deletes using EF Core Interceptors
Learn how to implement soft deletes in EF Core using interceptors. Mark entities as deleted without removing them, apply global query filters, and ensure automatic, transparent handling of deleted rec...
Issue also covered: ASP.NET Core, Azure, C#, .NET 9, .NET Core, GitHub Copilot, Native AOT, OpenAI
Read this issue →Everything You Need to Know About the Latest in C#
Async EF Core: Supercharging Queries with ValueTask & AsNoTracking
Issue also covered: AOT, Application Insights, ASP.NET Core, .NET Aspire, Azure, Benchmarking, Blazor, Clean Architecture
Read this issue →The Better Way to Configure Entity Framework Core
If you want the full source code, download it from this link: https://www.elitesolutions.shop/
Issue also covered: Application Insights, ASP.NET Core, Authentication, Azure, C#, .NET Core, GitHub, GitHub Copilot
Read this issue →5 Easy EF Core Performance Tricks Every .NET Developer Should Know
When I first started building apps with Entity Framework Core, I felt like I had unlocked some sort of ORM magic.
Issue also covered: AOT, ASP.NET Core, Azure, Clean Architecture, CQRS, C#, Dapper, Domain-Driven Design
Read this issue →Build Next-Gen AI Apps with .NET and Azure
10 Real-World Ways to Make Your EF Core Queries Faster
Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, Blazor, Clean Architecture, C#, .NET Core
Read this issue →Read only properties on Domain object using Entity Framework Core
Storing immutable domain objects directly with Entity Framework Core using value converters and private backing fields to handle read-only collections and custom types.
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Domain-Driven Design, Design Patterns, .NET 8, .NET 9
Read this issue →LINQ : Advanced Techniques Every .NET Developer Should Master in 2025
Write LINQ that reads like C# and runs like SQL—clean and fast.
Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, CQRS, C#, Design Patterns, .NET 9
Read this issue →How To Track Entity Changes With EF Core | Audit Logging
How To
Issue also covered: ASP.NET Core, .NET Aspire, C#, Minimal APIs, OpenAI, Performance, Test-Driven Development, Unit Testing
Read this issue →How To Implement Offset and Cursor-Based Pagination in EF Core
Efficient pagination is crucial for enhancing application performance and user experience, particularly when working with large datasets… Continue reading on CodeX »
Issue also covered: ASP.NET Core, Blazor, C#, .NET Core, GitHub Copilot, JWT, Performance, REST API
Read this issue →How To Apply Global Filters With EF Core Query Filters in .NET 9
If you want the full source code, download it from this link: https://www.elitesolutions.shop/
Issue also covered: .NET Aspire, Authentication, Authorization, Azure, C#, .NET 10, GitHub Copilot, Minimal APIs
Read this issue →Why I Use The Unit of Work Pattern With EF Core | Clean Architecture in .NET 9
Understanding Caching Strategies in .NET – A Practical Guide
Issue also covered: ASP.NET Core, Azure, CQRS, Dapper, .NET 9, .NET MAUI, MediatR, Source Generators
Read this issue →Demystifying EF Core on .NET 9: From Models to Migrations
I still remember la primera vez I ran a migration that nuked my prod database — it felt like launching un cohete sin paracaídas. EF Core… Continue reading on Stackademic »
Issue also covered: ASP.NET Core, C#, .NET 9, Security, Web API
Read this issue →Named Query Filters in EF 10 (multiple query filters per entity)
https://www.milanjovanovic.tech/blog/named-query-filters-in-ef-10-multiple-query-filters-per-entity
Issue also covered: Application Insights, Authentication, Azure, Azure Functions, Benchmarking, Clean Architecture, C#, Domain-Driven Design
Read this issue →Stop Using .Include() — It's Slowing Down Your EF Core Queries (Do This Instead)
https://medium.com/codeelevation/stop-using-include-its-slowing-down-your-ef-core-queries-do-this-instead-36ef746cd68c?source=rss------dotnet-5
Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, .NET MAUI, MediatR, OAuth
Read this issue →CRUD Operations in ASP.NET Core with Entity Framework – Real-World Example
https://www.c-sharpcorner.com/article/crud-operations-in-asp-net-core-with-entity-framework-real-world-example/
Issue also covered: ASP.NET Core, Clean Architecture, .NET 9, GitHub Copilot, Performance, RabbitMQ, Redis, SQL Server
Read this issue →Optimizing EF Core Query Performance in .NET 9
https://medium.com/@michaelmaurice410/optimizing-ef-core-query-performance-in-net-9-6e690150e5e7
Issue also covered: ASP.NET Core, Authentication, Authorization, Blazor, Clean Architecture, C#, Design Patterns, .NET 9
Read this issue →Common Mistakes Developers Make in EF Core : How to Avoid Them
https://www.c-sharpcorner.com/article/common-mistakes-developers-make-in-ef-core-how-to-avoid-them/
Issue also covered: Azure Functions, Blazor, Clean Architecture, C#, Design Patterns, .NET 10, .NET 9, .NET Core
Read this issue →Life Tracker — A .NET app 2: CRUD for Two Models
https://jackymlui.medium.com/life-tracker-a-net-app-2-crud-for-two-models-ba9cb23343a8
Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, Clean Architecture, C#, Dapper, Design Patterns
Read this issue →AsNoTracking ve ChangeTracker: Entity Framework’te Felsefi Bir Yolculuk
https://medium.com/@osmanemir739/asnotracking-ve-changetracker-entity-frameworkte-felsefi-bir-yolculuk-7978b88141c1
Issue also covered: ASP.NET Core, Authentication, Azure, Clean Architecture, C#, MediatR, Minimal APIs, OpenTelemetry
Read this issue →Detecting Missing Migrations in EF Core: A Guide for .NET Developers
https://medium.com/@adrianbailador/detecting-missing-migrations-in-ef-core-a-guide-for-net-developers-5de35ac335e8
Issue also covered: Authentication, Azure, Blazor, CQRS, C#, Design Patterns, .NET 10, GitHub Copilot
Read this issue →Deploying EF Core migrations in release pipelines
https://joonasw.net/view/deploying-ef-core-migrations-in-release-pipelines
Issue also covered: ASP.NET Core, C#, Native AOT, OpenAI, Performance, Serilog, Unit Testing
Read this issue →Using Entity Framework: Smart Decisions That Save You Later
https://medium.com/@siddhesh.yellaram07/using-entity-framework-smart-decisions-that-save-you-later-8dd61d02d34f
Issue also covered: ASP.NET Core, Azure, C#, GitHub Copilot, OpenAI, Performance, Visual Studio Code
Read this issue →Entity Framework: Effortless Database Relationships
https://medium.com/munchy-bytes/entity-framework-effortless-database-relationships-fd3e0c0332d6
Issue also covered: ASP.NET Core, Authentication, Azure, C#, .NET Core, JWT, .NET MAUI, OpenTelemetry
Read this issue →Organizing Entity Configurations with IEntityTypeConfiguration in Entity Framework Core
https://medium.com/munchy-bytes/organizing-entity-configurations-with-ientitytypeconfiguration-in-entity-framework-core-f5a2e290ec04
Issue also covered: ASP.NET Core, Authentication, AutoMapper, Azure, C#, .NET Core, .NET MAUI, MediatR
Read this issue →Injecting Service Dependencies to Entities with Entity Framework Core 7.0
https://medium.com/volosoft/injecting-service-dependencies-to-entities-with-entity-framework-core-7-0-4fc01b9295b1
Issue also covered: ASP.NET Core, Blazor, C#, .NET Core, GitHub, gRPC, .NET MAUI, Performance
Read this issue →.Net 9 Web API Minimal API with Entity Framework
https://www.c-sharpcorner.com/article/net-9-web-api-minimal-api-with-entity-framework/
Issue also covered: .NET Aspire, Blazor, C#, Dapper, .NET 9, Minimal APIs, Performance, Visual Studio
Read this issue →Model building conventions in Entity Framework Core 7.0
https://medium.com/volosoft/model-building-conventions-in-entity-framework-core-7-0-d247755cff31?source=rss------dotnet-5
Issue also covered: Authentication, Authorization, Azure, Azure DevOps, Clean Architecture, C#, .NET 9, JWT
Read this issue →Entity Framework Change Tracking
https://www.c-sharpcorner.com/article/entity-framework-change-tracking/
Issue also covered: ASP.NET Core, Azure, Blazor, C#, ML.NET, OpenAI, Serilog, Visual Studio Code
Read this issue →The New EF Core Interceptors
https://medium.com/volosoft/the-new-ef-core-interceptors-69ca8f6c7705
Issue also covered: ASP.NET Core, Azure, C#, .NET 10, GitHub Actions, GitHub Copilot, Kubernetes, Minimal APIs
Read this issue →Slow EF Core Queries? Here’s the Easiest Way to Find the Problem
https://medium.com/c-sharp-programming/slow-ef-core-queries-heres-the-easiest-way-to-find-the-problem-14bd47d83479
Issue also covered: ASP.NET Core, Authorization, Azure, C#, .NET 8, JWT, Minimal APIs, ML.NET
Read this issue →I Removed Just One Include() in EF Core and Boosted Queries by 10x
https://medium.com/@joshiabhi777/i-removed-just-one-include-in-ef-core-and-boosted-queries-by-10x-618a3f5abd50
Issue also covered: ASP.NET Core, Authentication, C#, Design Patterns, .NET Core, .NET Framework, GitHub, GitHub Actions
Read this issue →6 EF Core Query Hacks to Supercharge Your App’s Performance
https://medium.com/@gobranfahd/6-ef-core-query-hacks-to-supercharge-your-apps-performance-d6f966a9b61f
Issue also covered: ASP.NET Core, .NET Aspire, Azure, Azure Functions, Clean Architecture, C#, .NET 8, Kafka
Read this issue →5 Practical Ways to Improve Entity Framework Performance in .NET Projects
https://medium.com/@ridvan-ozturk/5-practical-ways-to-improve-entity-framework-performance-in-net-projects-55bcff1c284b
Issue also covered: Azure, Docker, .NET 10, Kubernetes
Read this issue →ADO.NET vs Entity Framework vs EF Core — Key Differences Explained
https://medium.com/@pythonwithyp/ado-net-vs-entity-framework-vs-ef-core-key-differences-explained-ddf38af5e7ab
Issue also covered: Application Insights, ASP.NET Core, C#, .NET 9, .NET Framework, GitHub Copilot, OpenAI, Performance
Read this issue →Entity Framework Core — Table Per Hierarchy (TPH) Davranışı
https://medium.com/@ismailaydemirx/entity-framework-core-table-per-hierarchy-tph-davran%C4%B1%C5%9F%C4%B1-fe490fa45f98?source=rss------csharp-5
Issue also covered: C#, GitHub Copilot, Minimal APIs, Performance, Visual Studio
Read this issue →From EF Core to Dapper — Is Raw SQL Worth the Hype?
https://medium.com/@michaelmaurice410/from-ef-core-to-dapper-is-raw-sql-worth-the-hype-7dc99f92b21f
Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, Clean Architecture, C#, Dapper, Design Patterns
Read this issue →Stop Sprinkling SaveChangesAsync Everywhere! — One Unit of Work to Rule Your EF Core Transactions
https://medium.com/@michaelmaurice410/stop-sprinkling-savechangesasync-everywhere-one-unit-of-work-to-rule-your-ef-core-transactions-08fe792780e8
Issue also covered: Azure, C#, .NET 9, Native AOT, Performance, Service Bus, Visual Studio, Visual Studio Code
Read this issue →Database Migrations Made Simple: Building a Robust Migration Tool with DbUp and .NET
https://medium.com/@ahmed.elmaadawy03/database-migrations-made-simple-building-a-robust-migration-tool-with-dbup-and-net-91d26a35d484
Issue also covered: ASP.NET Core, Authentication, Benchmarking, C#, Redis, Source Generators
Read this issue →C# Tip: Pagination in EF Core — A Complete Guide
https://medium.com/@shreyans_padmani/c-tip-pagination-in-ef-core-a-complete-guide-c9dffeef3952
Issue also covered: Azure, C#, Design Patterns, .NET MAUI, OpenAI, Performance, Security, SQL Server
Read this issue →Boost Your .NET Code: 5 Killer Techniques for the Repository Pattern (with Code!)
https://dotnetfullstackdev.medium.com/boost-your-net-code-5-killer-techniques-for-the-repository-pattern-with-code-5b2812ba9546
Issue also covered: .NET Aspire, Azure, Blazor, C#, Design Patterns, .NET 9, GitHub Copilot, OpenTelemetry
Read this issue →Using Enums as Strings in EF Core
https://jaykrishnareddy.medium.com/using-enums-as-strings-in-ef-core-37352f9bb0e8
Issue also covered: C#, .NET 10, GitHub Copilot, Visual Studio Code
Read this issue →Entity Framework Was Fast — Lazy-Loading Proved Otherwise
https://medium.com/dot-net-sql-learning/entity-framework-was-fast-lazy-loading-proved-otherwise-9fe92d73d648?source=rss------dotnet-5
Issue also covered: ASP.NET Core, Authentication, Azure, Blazor, CQRS, C#, Dapper, Design Patterns
Read this issue →Who Touched My Data? — Effortless Audit Logging in EF Core With a Single Interceptor
https://medium.com/@michaelmaurice410/who-touched-my-data-effortless-audit-logging-in-ef-core-with-a-single-interceptor-10cce0302a22
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET Core, GitHub Copilot, Minimal APIs, OpenTelemetry
Read this issue →Mastering Transaction Management in .NET 9
https://medium.com/@Adem_Korkmaz/mastering-transaction-management-in-net-9-94e63eff0504?source=rss------csharp-5
Issue also covered: Azure, Azure Functions, Blazor, Cosmos DB, C#, Design Patterns, .NET 9, OpenAI
Read this issue →Your Entity Framework Code is Too Slow — Here’s Why
https://medium.com/dot-net-sql-learning/your-entity-framework-code-is-too-slow-heres-why-a4951bdd8300
Issue also covered: ASP.NET Core, C#, GitHub Copilot, OpenAI, Performance, Security, Source Generators
Read this issue →Soft deletes in EF Core: How to implement and query efficiently
https://blog.elmah.io/soft-deletes-in-ef-core-how-to-implement-and-query-efficiently/
Issue also covered: ASP.NET Core, Clean Architecture, C#, .NET 10, Performance, REST API, Visual Studio, Visual Studio Code
Read this issue →C# .NET — Testing Persistence Layer with EF Core
https://medium.com/@gabrieletronchin/c-net-testing-persistence-layer-with-ef-core-fd108f3c1ffc?source=rss------csharp-5
Issue also covered: ASP.NET Core, Blazor, C#, Dapper, Docker, .NET 10, .NET Core, Kafka
Read this issue →Persisting a Smart Enum with Entity Framework Core
https://amrelsher07.medium.com/persisting-a-smart-enum-with-entity-framework-core-0c1ee7d1a45f
Issue also covered: Application Insights, Azure, Azure Functions, C#, Domain-Driven Design, Design Patterns, .NET 8, .NET 9
Read this issue →Stop Copy-Pasting EF Core Scaffold Commands — Automate It Like a Pro
https://medium.com/@jonay.sosag/stop-copy-pasting-ef-core-scaffold-commands-automate-it-like-a-pro-4e6ac7159cab
Issue also covered: ASP.NET Core, .NET Aspire, Blazor, C#, .NET 9, JWT, OpenAI, Security
Read this issue →Ultimate Guide to Entity Framework Core in the HR Domain — Migrations, Seeding, Raw SQL &…
https://medium.com/@venkataramanaguptha/ultimate-guide-to-entity-framework-core-in-the-hr-domain-migrations-seeding-raw-sql-d65d8ca33968
Issue also covered: Azure, Domain-Driven Design, GitHub Copilot, Kafka, OpenTelemetry, Performance
Read this issue →Entity Framework Core: What You Need to Know
https://medium.com/@jenilsojitra/entity-framework-core-what-you-need-to-know-91c7d4a50c10
Issue also covered: ASP.NET Core, Azure, CQRS, C#, Docker, .NET 10, .NET Core, GitHub Actions
Read this issue →EF Core under the hood: Count() vs Any()
https://ravindradevrani.com/posts/count-vs-any-in-entity-framework-core/
Issue also covered: ASP.NET Core, Azure, Azure DevOps, Azure Functions, Cosmos DB, C#, Dapper, Design Patterns
Read this issue →The New Way to Seed Your Database in EF Core 9
https://medium.com/@ekondur/the-new-way-to-seed-your-database-in-ef-core-9-a92f483e6ed8
Issue also covered: C#, .NET 10, .NET 9, .NET Core, ML.NET, OpenAI, Performance, RabbitMQ
Read this issue →Deep JSON Integration: New Capabilities in EF Core 9
https://gunesramazan.medium.com/deep-json-integration-new-capabilities-in-ef-core-9-a7e288983987
Issue also covered: ASP.NET Core, Authentication, Azure, Azure DevOps, .NET 10, .NET Framework, gRPC, JWT
Read this issue →Advanced Database Programming with C# 14 and Microsoft SQL Server
https://www.c-sharpcorner.com/article/advanced-database-programming-with-c-sharp-14-and-microsoft-sql-server/
Issue also covered: ASP.NET Core, Azure, C#, Dapper, Design Patterns, Docker, .NET MAUI, MediatR
Read this issue →EF Core 8 Lazy Loading Enhancements in .NET 9: Everything You Must Know!
https://medium.com/@ashokreddy343/ef-core-8-lazy-loading-enhancements-in-net-9-everything-you-must-know-87f0f9114240
Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, .NET 9, .NET Core, FluentValidation
Read this issue →Beyond Basics: Advanced Techniques for EF Core Performance
https://medium.com/@S_Jathurshan/46e9412a16bc
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Domain-Driven Design, .NET 10, GitHub Copilot, gRPC
Read this issue →EF Core WITH (NOLOCK) — SqlServer
https://ogulcanturan.medium.com/ef-core-with-nolock-sqlserver-d57debbac956
Issue also covered: ASP.NET Core, C#, Design Patterns, .NET 8, .NET 9, GitHub Copilot, Performance, Security
Read this issue →Data Access in ASP.NET Core: Combining Dapper, EF Core, and PostgreSQL
https://medium.com/@aamritbistaa/data-access-in-asp-net-core-combining-dapper-ef-core-and-postgresql-77e2e20615c0
Issue also covered: ASP.NET Core, Azure, C#, Dapper, .NET 10, .NET 9, Kafka, .NET MAUI
Read this issue →Domain Layer Navigation Properties in .NET C#: Best Practices
https://medium.com/@20011002nimeth/domain-layer-navigation-properties-in-net-c-best-practices-1d9c9c24684d
Issue also covered: Azure, Blazor, C#, Design Patterns, .NET 10, .NET 9, .NET Core, .NET Framework
Read this issue →Complete guide to Entity Framework Core
https://medium.com/@waheedarshad239/complete-guide-to-entity-framework-core-959dd91c7eb5
Issue also covered: ASP.NET Core, Blazor, .NET 9, .NET Core, .NET Framework, GitHub Copilot, .NET MAUI, Performance
Read this issue →Mastering Entity Framework Core (EF Core) Part 2
https://medium.com/@circuitstocode/mastering-entity-framework-core-ef-core-part-2-9bd9b52fcd01
Issue also covered: Blazor, C#, .NET 10, .NET 9, GitHub Copilot, .NET MAUI, OpenAI, Performance
Read this issue →Mastering EF Core: Interceptors vs. Query Filters — When to Use Each
https://mak-thevar.medium.com/mastering-ef-core-interceptors-vs-query-filters-when-to-use-each-40c8c37a5591
Issue also covered: .NET Aspire, Blazor, C#, .NET 10, Performance, Semantic Kernel, Solid Principles
Read this issue →Entity Framework Core Tips: Reduce SQL Server Size and Improve Performance
https://medium.com/@yusufsarikaya023/entity-framework-core-tips-reduce-sql-server-size-and-improve-performance-77e650ae1ec2
Issue also covered: ASP.NET Core, Azure, Azure Functions, Blazor, Minimal APIs, OpenAI, Performance, Source Generators
Read this issue →.NET Data Community Standup - Jiri and Shay talk about EF Core testing and Maurycy corrects them
https://www.youtube.com/watch?v=FV5e3-5IOuw
Issue also covered: .NET Aspire, Azure, Azure Functions, Blazor, C#, .NET 9, GitHub Copilot, Kafka
Read this issue →How to Use LINQ Effectively in .NET: IEnumerable, IQueryable, and EF Core Tips
https://medium.com/@kroshpan/how-to-use-linq-effectively-in-net-ienumerable-iqueryable-and-ef-core-tips-dc925201c9e7
Issue also covered: ASP.NET Core, Authentication, Azure, C#, .NET 10, .NET Core, OpenAI, Performance
Read this issue →ASP.NET Core Localization with Automated Translations via Result Filters
https://www.c-sharpcorner.com/article/asp-net-core-localization-with-automated-translations-via-result-filters/
Issue also covered: ASP.NET Core, AutoMapper, Azure, Blazor, C#, .NET Core, GitHub Copilot, MediatR
Read this issue →Advanced APIs with ASP.NET Core: Middleware, EF Core, and Versioning
https://www.c-sharpcorner.com/article/advanced-apis-with-asp-net-co-middleware-ef-core-and-versioning/
Issue also covered: ASP.NET Core, C#, .NET 8, .NET 9, GitHub, Security, SQL Server, Visual Studio
Read this issue →EF Core Bulk Insert: Boost Your Performance With Entity Framework Extensions
https://antondevtips.com/blog/ef-core-bulk-insert-boost-your-performance-with-entity-framework-extensions
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, GitHub Copilot, .NET MAUI, Performance
Read this issue →Advanced APIs with ASP.NET Core: Middleware, EF Core, and Versioning
https://www.csharp.com/article/advanced-apis-with-asp-net-co-middleware-ef-core-and-versioning/
Issue also covered: ASP.NET Core, Azure DevOps, C#, Design Patterns, .NET 10, GitHub Copilot, .NET MAUI, OpenAI
Read this issue →Mastering Unique Constraints in EF8 & .NET 9: A Complete Guide with Fluent API
https://awstip.com/mastering-unique-constraints-in-ef8-net-9-a-complete-guide-with-fluent-api-81b3e2655ee1
Issue also covered: ASP.NET Core, Cosmos DB, C#, .NET 9
Read this issue →EF Core & LINQ: Lazy Loading, Select vs Include, and How to Load Data Efficiently with projection
https://levelup.gitconnected.com/ef-core-linq-lazy-loading-select-vs-include-and-how-to-load-data-efficiently-with-projection-a3f423f69d85?source=rss------dotnet-5
Issue also covered: ASP.NET Core, Blazor, C#, Design Patterns, .NET 8, .NET Core, ML.NET, Performance
Read this issue →Entity Framework Core (EF Core) Nedir?
https://cihatemre.medium.com/entity-framework-core-ef-core-nedir-2c8d35912dae?source=rss------csharp-5
Issue also covered: Application Insights, ASP.NET Core, .NET Aspire, Azure, C#, .NET 9, GitHub Copilot, Performance
Read this issue →Mastering Primitive Collections in EF Core 8 & .NET 9: A Complete Beginner’s Guide
https://medium.com/@ashokreddy343/mastering-primitive-collections-in-ef-core-8-net-9-a-complete-beginners-guide-4f5ace107dfe
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET 8, .NET 9, .NET Core, FluentValidation
Read this issue →MongoDB EF Core Provider Now Supports EF 9!
https://medium.com/@MongoDB/mongodb-ef-core-provider-now-supports-ef-9-62db9b89ce0d
Issue also covered: AOT, ASP.NET Core, Azure, Benchmarking, Blazor, Clean Architecture, C#, Docker
Read this issue →Keyset Pagination in Entity Framework Core for Efficient Data Retrieval
https://www.csharp.com/article/keyset-pagination-in-entity-framework-core-for-efficient-data-retrieval/
Issue also covered: AOT, Azure, Azure Functions, Blazor, C#, .NET 10, .NET 8, .NET 9
Read this issue →Boost Your EF Core Query Performance by 4X with Just One Line of Code Change!
https://medium.com/@ganesh.s.gurav/boost-your-ef-core-query-performance-by-4x-with-just-one-line-of-code-change-676c49ce3299
Issue also covered: ASP.NET Core, Azure, Blazor, C#, Docker, .NET Core, Event Sourcing, GitHub Actions
Read this issue →Struggling with Slow EF Core Queries? You Might Be Using .Include() Wrong
https://medium.com/@adnankhan999865/struggling-with-slow-ef-core-queries-you-might-be-using-include-wrong-8b57d9ef418d
Issue also covered: ASP.NET Core, Azure, C#, .NET Core, GitHub Copilot, .NET MAUI, Performance, Profiling
Read this issue →Building a .NET 9 Web API with Entity Framework Core and PostgreSQL
https://semihtekin.medium.com/building-a-net-9-web-api-with-entity-framework-core-and-postgresql-103bd666917f
Issue also covered: ASP.NET Core, C#, Design Patterns, .NET 10, GitHub Copilot, JWT, .NET MAUI, Performance
Read this issue →How to Choose the Right Loading Strategy in EF Core?
https://jaykrishnareddy.medium.com/how-to-choose-the-right-loading-strategy-in-ef-core-6896d477ca9b
Issue also covered: ASP.NET Core, C#, .NET 10, .NET Core, GitHub, Performance, Security, SQL Server
Read this issue →EF Core 8 & .NET 9 Raw SQL Queries: The Ultimate Guide to Unmapped Types
https://medium.com/@ashokreddy343/ef-core-8-net-9-raw-sql-queries-the-ultimate-guide-to-unmapped-types-1837b225afe2
Issue also covered: ASP.NET Core, Azure, Azure Functions, CQRS, C#, .NET 9, .NET Core, GitHub Copilot
Read this issue →Discriminator Column in EF Core: A Quick Guide
https://medium.com/@thecodeman/discriminator-column-in-ef-core-a-quick-guide-75afc067b0db
Issue also covered: ASP.NET Core, Authentication, Azure, C#, Design Patterns, .NET 9, Performance, SignalR
Read this issue →ASP.NET: Creating a CRUD Web App with MVC & Entity Framework Core
https://towardsdev.com/asp-net-creating-a-crud-web-app-with-mvc-entity-framework-core-b575ca4a793f
Issue also covered: ASP.NET Core, AutoMapper, Azure, Blazor, C#, .NET 9, GitHub Copilot, gRPC
Read this issue →Entity Framework Core 9: Ultimate Performance Tuning & Best Practice
https://www.csharp.com/article/entity-framework-core-9-ultimate-performance-tuning-best-practice/
Issue also covered: ASP.NET Core, .NET Aspire, Azure, C#, .NET 9, .NET Core, .NET MAUI, MediatR
Read this issue →Using EntityFramework with IDBContext in .NET 9.0
https://www.csharp.com/blogs/using-entityframework-with-idbcontext-in-net-90
Issue also covered: ASP.NET Core, Blazor, C#, GitHub Copilot, .NET MAUI, Performance, Unit Testing
Read this issue →SingleAsync() vs SingleOrDefaultAync() vs FirstAsync() vs FirstOrDefaultAsync() vs FindAync()
https://ravindradevrani.medium.com/singleasync-vs-singleordefaultaync-vs-firstasync-vs-firstordefaultasync-vs-findaync-e1d150d79e3a
Issue also covered: Azure, Azure DevOps, C#, .NET Core, GitHub Copilot, Performance, Security, Web API
Read this issue →EF Core Updates: Simple vs. Smart — The Complete Picture
https://medium.com/@rpavank2000/ef-core-updates-simple-vs-smart-the-complete-picture-45d4ca6bc39a
Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Benchmarking, Blazor, C#, .NET 8, .NET 9
Read this issue →Database first approach with DotNet Core
https://ravindradevrani.medium.com/database-first-approach-with-dotnet-core-7a62a3e8f008
Issue also covered: ASP.NET Core, CQRS, C#, .NET Core, .NET Framework, MediatR, ML.NET, Performance
Read this issue →Using Snapshot Testing to validate EF Core schema
https://www.meziantou.net/using-snapshot-testing-to-validate-ef-core-schema.htm
Issue also covered: ASP.NET Core, C#, .NET 9, System.Text.Json, Unit Testing, Visual Studio
Read this issue →Be Careful Using Distinct and OrderBy in EF Core Queries
https://www.csharp.com/article/be-careful-when-combining-distinct-and-orderby-in-ef-core/
Issue also covered: ASP.NET Core, Benchmarking, C#, .NET MAUI, Newtonsoft.Json, Performance, SQL Server, System.Text.Json
Read this issue →