https://www.woodruff.dev/pagination-in-entity-framework-core-why-skip-take-falls-apart-on-hot-tables/ - #EntityFramework Core skip/take can produce really inefficient queries. "Everything since" is much smoother. Great post https://www.linkedin.com/in/chriswoodruff/.
Pagination in Entity Framework Core: Why Skip/Take Falls Apart on Hot Tables - Chris Woody Woodruff | Fractional Architect

If you've built an ASP.NET Core API or list view backed by Entity Framework Core, you've almost certainly written something like this: var page = await _db.Orders .OrderBy(o => o.Id) .Skip((pageNumber - 1) * pageSize) .Take(pageSize) .ToListAsync(); It works. It matches the page-number UI most users expect. Every EF Core tutorial uses it. It's also

Chris Woody Woodruff | Fractional Architect -

From the .NET blog...

In case you missed it earlier...

.NET 11 Preview 4 is now available!
https://devblogs.microsoft.com/dotnet/dotnet-11-preview-4/ #dotnet #NETMAUI #ASPNETCore #csharp #EntityFramework #NET11 #Featured

From the .NET blog...

In case you missed it earlier...

.NET 11 Preview 3 is now available!
https://devblogs.microsoft.com/dotnet/dotnet-11-preview-3/ #dotnet #NETMAUI #ASPNETCore #csharp #EntityFramework #NET11 #Featured

How to Delete and Update Millions of Rows in EF Core Without Loading a Single Entity | by Chris Woodruff

https://www.woodruff.dev/how-to-delete-and-update-millions-of-rows-in-ef-core-without-loading-a-single-entity/

#dotnet #entityframework #efcore #csharp #data #database #orm

How to Delete and Update Millions of Rows in EF Core Without Loading a Single Entity - Chris Woody Woodruff | Fractional Architect

The Code Every Developer Has Written and Regretted Most EF Core performance disasters are not exotic edge cases. They get written in the first sprint, look clean in code review, and only reveal themselves when row counts hit production scale. The pattern below has ended more than a few on-call rotations badly: // Looks fine.

Chris Woody Woodruff | Fractional Architect -

New post from my blog...

In case you missed it earlier...

EF Core Migrations Best Practices
https://barretblake.dev/posts/development/2026/04/ef-migrations-best-practices/ #entityframework