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.

Featured in Issue #456 May 14, 2026

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

Featured in Issue #452 May 10, 2026

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)

Featured in Issue #451 May 08, 2026

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)

Featured in Issue #450 May 07, 2026

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.

Featured in Issue #448 May 05, 2026

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

Featured in Issue #445 April 30, 2026

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.

Featured in Issue #444 April 29, 2026

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...

Featured in Issue #443 April 28, 2026

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

Featured in Issue #442 April 27, 2026

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 »

Featured in Issue #441 April 24, 2026

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 👇

Featured in Issue #439 April 22, 2026

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

Featured in Issue #438 April 21, 2026

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.

Featured in Issue #437 April 20, 2026

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…

Featured in Issue #434 April 15, 2026

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…

Featured in Issue #433 April 14, 2026

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…

Featured in Issue #431 April 10, 2026

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

Featured in Issue #429 April 08, 2026

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.

Featured in Issue #428 April 07, 2026

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...

Featured in Issue #427 April 06, 2026

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

Featured in Issue #425 April 02, 2026

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.

Featured in Issue #424 April 01, 2026

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.

Featured in Issue #422 March 30, 2026

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...

Featured in Issue #420 March 26, 2026

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.

Featured in Issue #419 March 25, 2026

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…

Featured in Issue #418 March 24, 2026

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...

Featured in Issue #416 March 20, 2026

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.

Featured in Issue #415 March 19, 2026

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.

Featured in Issue #414 March 18, 2026

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 »

Featured in Issue #411 March 13, 2026

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…

Featured in Issue #409 March 11, 2026

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.

Featured in Issue #408 March 10, 2026

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...

Featured in Issue #407 March 09, 2026

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…

Featured in Issue #405 March 05, 2026

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.

Featured in Issue #404 March 04, 2026

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...

Featured in Issue #403 March 03, 2026

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.

Featured in Issue #399 February 25, 2026

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.

Featured in Issue #398 February 24, 2026

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.

Featured in Issue #397 February 23, 2026

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...

Featured in Issue #394 February 18, 2026

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

Featured in Issue #392 February 16, 2026

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.

Featured in Issue #391 February 13, 2026

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…

Featured in Issue #389 February 11, 2026

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

Featured in Issue #388 February 10, 2026

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

Featured in Issue #386 February 06, 2026

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?

Featured in Issue #384 February 04, 2026

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?

Featured in Issue #383 February 03, 2026

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.

Featured in Issue #382 February 02, 2026

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

Featured in Issue #380 January 29, 2026

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...

Featured in Issue #379 January 28, 2026

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

Featured in Issue #377 January 26, 2026

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

Featured in Issue #376 January 23, 2026

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)

Featured in Issue #371 January 16, 2026

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...

Featured in Issue #370 January 15, 2026

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.

Featured in Issue #369 January 14, 2026

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.

Featured in Issue #367 January 12, 2026

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

Featured in Issue #366 January 09, 2026

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…

Featured in Issue #364 January 07, 2026

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…

Featured in Issue #362 January 05, 2026

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

Featured in Issue #365 January 04, 2026

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 »

Featured in Issue #361 January 02, 2026

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 »

Featured in Issue #358 December 30, 2025

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

Featured in Issue #355 December 25, 2025

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…

Featured in Issue #353 December 23, 2025

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?

Featured in Issue #352 December 22, 2025

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?

Featured in Issue #350 December 18, 2025

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 »

Featured in Issue #348 December 16, 2025

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.

Featured in Issue #347 December 15, 2025

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

Featured in Issue #345 December 11, 2025

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)

Featured in Issue #344 December 10, 2025

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:

Featured in Issue #343 December 09, 2025

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.

Featured in Issue #342 December 08, 2025

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...

Featured in Issue #341 December 05, 2025

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…

Featured in Issue #340 December 04, 2025

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…

Featured in Issue #339 December 03, 2025

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

Featured in Issue #338 December 02, 2025

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

Featured in Issue #336 November 28, 2025

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...

Featured in Issue #335 November 27, 2025

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…

Featured in Issue #334 November 26, 2025

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.

Featured in Issue #332 November 24, 2025

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

Featured in Issue #331 November 21, 2025

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.

Featured in Issue #330 November 20, 2025

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 »

Featured in Issue #329 November 19, 2025

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.

Featured in Issue #328 November 18, 2025

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

Featured in Issue #327 November 17, 2025

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)

Featured in Issue #324 November 12, 2025

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

Featured in Issue #323 November 11, 2025

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

Featured in Issue #322 November 10, 2025

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...

Featured in Issue #321 November 07, 2025

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

Featured in Issue #320 November 06, 2025

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.”…

Featured in Issue #319 November 05, 2025

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 &…

Featured in Issue #318 November 04, 2025

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.

Featured in Issue #317 November 03, 2025

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…

Featured in Issue #316 October 31, 2025

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ı…

Featured in Issue #315 October 30, 2025

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 »

Featured in Issue #314 October 29, 2025

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...

Featured in Issue #312 October 27, 2025

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...

Featured in Issue #311 October 24, 2025

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

Featured in Issue #310 October 23, 2025

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…

Featured in Issue #309 October 22, 2025

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…

Featured in Issue #307 October 20, 2025

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...

Featured in Issue #306 October 17, 2025

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...

Featured in Issue #305 October 16, 2025

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...

Featured in Issue #304 October 15, 2025

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

Featured in Issue #303 October 14, 2025

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

Featured in Issue #302 October 13, 2025

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...

Featured in Issue #301 October 10, 2025

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

Featured in Issue #299 October 08, 2025

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

Featured in Issue #296 October 03, 2025

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…

Featured in Issue #295 October 02, 2025

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

Featured in Issue #294 October 01, 2025

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…

Featured in Issue #293 September 30, 2025

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.

Featured in Issue #292 September 29, 2025

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…

Featured in Issue #290 September 25, 2025

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 ...

Featured in Issue #289 September 24, 2025

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...

Featured in Issue #288 September 19, 2025

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…

Featured in Issue #286 September 17, 2025

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

Featured in Issue #285 September 16, 2025

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...

Featured in Issue #284 September 15, 2025

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 »

Featured in Issue #282 September 11, 2025

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...

Featured in Issue #281 September 10, 2025

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.

Featured in Issue #279 September 08, 2025

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 »

Featured in Issue #278 September 05, 2025

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

Featured in Issue #277 September 04, 2025

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.

Featured in Issue #276 September 03, 2025

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 »

Featured in Issue #275 September 02, 2025

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

Featured in Issue #274 September 01, 2025

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 »

Featured in Issue #272 August 28, 2025

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...

Featured in Issue #271 August 27, 2025

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.

Featured in Issue #270 August 26, 2025

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

Featured in Issue #269 August 25, 2025

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...

Featured in Issue #268 August 22, 2025

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

Featured in Issue #267 August 21, 2025

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/

Featured in Issue #266 August 20, 2025

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.

Featured in Issue #265 August 19, 2025

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

Featured in Issue #264 August 18, 2025

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.

Featured in Issue #263 August 15, 2025

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.

Featured in Issue #261 August 13, 2025

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

Featured in Issue #260 August 12, 2025

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 »

Featured in Issue #258 August 08, 2025

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/

Featured in Issue #257 August 07, 2025

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

Featured in Issue #256 August 06, 2025

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 »

Featured in Issue #254 August 04, 2025

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

Featured in Issue #252 July 31, 2025

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

Featured in Issue #251 July 30, 2025

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/

Featured in Issue #250 July 29, 2025

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

Featured in Issue #249 July 28, 2025

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/

Featured in Issue #247 July 24, 2025

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

Featured in Issue #245 July 22, 2025

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

Featured in Issue #242 July 17, 2025

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

Featured in Issue #241 July 16, 2025

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

Featured in Issue #239 July 14, 2025

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

Featured in Issue #238 July 11, 2025

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

Featured in Issue #237 July 10, 2025

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

Featured in Issue #236 July 09, 2025

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

Featured in Issue #233 July 04, 2025

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/

Featured in Issue #232 July 03, 2025

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

Featured in Issue #230 July 01, 2025

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/

Featured in Issue #228 June 27, 2025

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

Featured in Issue #227 June 26, 2025

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

Featured in Issue #226 June 25, 2025

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

Featured in Issue #225 June 24, 2025

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

Featured in Issue #224 June 23, 2025

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

Featured in Issue #223 June 20, 2025

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

Featured in Issue #221 June 18, 2025

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

Featured in Issue #220 June 17, 2025

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

Featured in Issue #215 June 10, 2025

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

Featured in Issue #213 June 06, 2025

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

Featured in Issue #212 June 05, 2025

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

Featured in Issue #211 June 04, 2025

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

Featured in Issue #209 June 02, 2025

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

Featured in Issue #208 May 30, 2025

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

Featured in Issue #207 May 29, 2025

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

Featured in Issue #206 May 28, 2025

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

Featured in Issue #204 May 26, 2025

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

Featured in Issue #203 May 23, 2025

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/

Featured in Issue #202 May 22, 2025

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

Featured in Issue #197 May 15, 2025

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

Featured in Issue #196 May 14, 2025

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

Featured in Issue #195 May 13, 2025

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

Featured in Issue #194 May 12, 2025

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

Featured in Issue #193 May 09, 2025

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/

Featured in Issue #191 May 07, 2025

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

Featured in Issue #190 May 06, 2025

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

Featured in Issue #189 May 05, 2025

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/

Featured in Issue #188 May 02, 2025

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

Featured in Issue #187 May 01, 2025

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

Featured in Issue #186 April 30, 2025

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

Featured in Issue #185 April 29, 2025

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

Featured in Issue #184 April 28, 2025

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

Featured in Issue #183 April 25, 2025

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

Featured in Issue #182 April 24, 2025

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

Featured in Issue #181 April 23, 2025

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

Featured in Issue #178 April 18, 2025

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

Featured in Issue #177 April 17, 2025

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

Featured in Issue #176 April 16, 2025

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

Featured in Issue #175 April 15, 2025

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/

Featured in Issue #172 April 10, 2025

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/

Featured in Issue #171 April 09, 2025

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

Featured in Issue #170 April 08, 2025

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/

Featured in Issue #166 April 02, 2025

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

Featured in Issue #165 April 01, 2025

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

Featured in Issue #164 March 31, 2025

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

Featured in Issue #163 March 28, 2025

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

Featured in Issue #162 March 27, 2025

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

Featured in Issue #155 March 18, 2025

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/

Featured in Issue #154 March 17, 2025

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

Featured in Issue #153 March 14, 2025

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

Featured in Issue #151 March 12, 2025

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

Featured in Issue #148 March 07, 2025

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

Featured in Issue #147 March 06, 2025

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

Featured in Issue #146 March 05, 2025

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

Featured in Issue #144 March 03, 2025

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

Featured in Issue #143 February 28, 2025

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/

Featured in Issue #142 February 27, 2025

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

Featured in Issue #141 February 26, 2025

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

Featured in Issue #140 February 25, 2025

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

Featured in Issue #139 February 24, 2025

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

Featured in Issue #137 February 20, 2025

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

Featured in Issue #136 February 19, 2025

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/

Featured in Issue #135 February 18, 2025

Issue also covered: ASP.NET Core, Benchmarking, C#, .NET MAUI, Newtonsoft.Json, Performance, SQL Server, System.Text.Json

Read this issue →

Related topics