data access
Entity Framework Core Articles, Tutorials & News
Entity Framework Core articles, tutorials, and news from the DotNetNews archive.
580 articles Updated Page 2 of 24
Browse additional Entity Framework Core articles from the DotNetNews archive.
Entity Framework Core articles
Page 2 of 24
Newest first
-
C# 14 Quietly Broke Our EF Core Queries, and array.Contains() Was the Culprit
Medium - Owais Issue #555
Nobody touched the code. We changed , and a query that had worked for years started throwing an exception that named…
-
The Real Cost of Returning the Identity Value in EF Core
Medium - Anton Martyniuk Issue #555
When you insert thousands of rows into SQL Server with Entity Framework Core, performance drops quickly. Continue reading on CodeX »
-
Entity Framework Core in C#: What .NET Interviews Actually Ask
Medium - Anchalmehandiratta Issue #555
EF Core comes up in almost every .NET interview that touches a database, and one question dominates: the N+1 problem. This covers the…
-
How EF Core Change Tracking Works
Medium - Martin Bernaola Mendez Issue #553
SaveChanges() isn't magic. EF Core keeps a snapshot of every tracked entity, compares it with the current values, and turns each entity's…
-
What I Learned About EF Core by Building an Enterprise Inventory System
Medium - Bhaskar Soman Issue #553
When I started learning Entity Framework Core, I initially thought the main problem was understanding how to map C# classes to database…
-
Making POST Requests Idempotent in .NET 8: Preventing Duplicate Requests in Distributed Systems
Medium - Adeboye Salisu Issue #552
A practical look at how I used idempotency keys, EF Core and PostgreSQL unique constraints in Taskora to make retries safe under…
-
EF Core 10 Is Insane: The Features That Will Change How You Write Data Access Code
Medium - Santanu Chandra Issue #551
A practical tour of what’s new in Entity Framework Core 10, with real examples you can paste into your project.
-
EF Core vs Dapper vs ADO.NET: Stop Picking Sides, Start Picking the Right Tool
Medium - Santanu Chandra Issue #550
Three ways to talk to SQL Server from .NET, what each one really costs you, and how to choose without starting a religious war in your…
-
EF Core N+1 Query Problem: How to Detect, Measure, and Fix Excessive Database Queries
Medium Issue #549
Your EF Core application can return the correct data, pass every functional test, and still have a serious database performance problem.
-
Entity Framework Core Performance: 10 Mistakes I Keep Seeing in Production Code
Medium Issue #547
Entity Framework Core makes database access feel deceptively simple. You write a LINQ query, call ToListAsync(), get your objects back and… Continue reading on CodeToDeploy »
-
EF Core 10 Is INSANE — Overview of Game Changer features
Medium Issue #545
EF Core 10 ships first-class LeftJoin and RightJoin operators, named query filters you can disable individually, complex types mapped to…
-
Let Postgres Enforce Tenant Isolation
Milan's .NET Weekly Issue #542
EF Core query filters can be bypassed. PostgreSQL row-level security enforces tenant isolation on reads and writes, if you connect with the right database role…
-
Filtering EF Core by a Large List: The 2,100 Parameter Wall
codewithmukesh Issue #540
EF Core 10 changed how Contains sends a list to SQL Server. Here is the real parameter ceiling, what happens when you cross it, and benchmarks for every fix.
-
AI agents, API security, concurrency bugs
DotNetNews Issue #537
Explore how coding agents hunt for context, secure ASP.NET Core APIs, manage settings with Options Pattern, and debug concurrency issues.
-
EF Core navigation property returning null? Here's why
Round The Code Issue #536
Find out why your EF Core navigation property come back as null. Learn how Include() fixes it, when you need it, and the pitfalls to watch for.
-
6 Ways to Speed Up Your .NET Web API
Medium Issue #535
Caching, async, pagination, compression, EF Core and pooling.
-
.NET Data Community Standup: How to start contributing to Entity Framework Core
YouTube Issue #533
Learn how to start contributing to the Entity Framework Core project. Where to start. How to build the repository. How it is layered. How tests work. Etc. 🎙️ Featuring: Jiri Cincura #efcore #ef #dotn...
-
PostgreSQL 19 Beta 3: Testing Temporal Tables with EF Core
C# Corner Issue #533
Learn how to test PostgreSQL 19 Beta 3 temporal tables with EF Core, including temporal queries, compatibility testing, and potential query behavior changes.
-
Beware of ValueGeneratedOnAdd when using EF
Josef Ottosson Issue #531
How a self-generated GUID had EF marking my brand-new claims as Modified instead of Added, and the one line of config that fixed it.
-
PostgreSQL 19 Beta 3: Testing Temporal Table Queries with EF Core
C# Corner Issue #531
Explore PostgreSQL 19 temporal table capabilities with EF Core and test temporal queries, historical data access, performance, and .NET integration.
-
Querying and Performing Transactions Across Multiple Database Schemas in a Modular Monolith
Medium Issue #530
Building a Modular Monolith gives you clear boundaries between modules, but it also introduces a challenge: how do you query data that… Continue reading on CodeX »
-
Your EF Core Query Looks Fine… Until It Runs 1,001 Queries
Medium Issue #530
The N+1 Query Problem in EF Core — What It Is, Why It Hurts, and How to Fix It
-
PostgreSQL 19 Beta: Benchmarking JSONB Workloads from .NET APIs
C# Corner Issue #529
Benchmark PostgreSQL 19 Beta JSONB workloads from .NET APIs and evaluate query performance, indexing strategies, EF Core behavior, and database scalability.
-
.NET 11 Preview 7: What’s New and Why Developers Should Explore It
C# Corner Issue #529
A simple and practical look at .NET 11 Preview 7, covering the latest features, performance improvements, ASP.NET Core updates, C# development, EF Core, cloud tools, and what developers should know be...
-
PostgreSQL 19 Beta: Benchmarking JSONB Indexes with EF Core
C# Corner Issue #528
Benchmark PostgreSQL 19 Beta JSONB indexes with EF Core by measuring query performance, indexing strategies, execution plans, storage, and application response times.