Anto Semeraro·6h agoEF Core Warned Us About This Query 14 TimesThree Includes, a document migration and a cartesian explosion: when AsSplitQuery helps, and the paging trap EF Core 10 finally fixed
Daniel Davis·1d agoSaveChanges shouldn’t take four seconds to insert 100,000 rowsUpdate, 1.0.3: ADO.NET update and delete now take a SqlTransaction, DbSet<T> gets BulkSyncAsync, UpdateOnlyIfChanged skips unchanged rows…
Manohari Jayachandran·Oct 18Entity Framework Core and DbContext Explained: What It Is, How It Tracks Changes, and the Mistakes…Why this post exists
Vaishnav Tayal·Oct 12The Report Endpoint That Was Slow for No Reason I Could SeeHow a method call I’d never thought about — AsNoTracking — explained a performance problem the query plan swore didn’t exist.
Deepanshu Kumar·Aug 3Entity Framework N+1 in a Report Loop: The Pre-Fetch Fix Was Going to Crash Large Tenantshe query loop was firing once per row. The obvious fix loaded the entire tenant’s history into memory. Neither was acceptable.
qodors·Jul 29Fast at Lunch. Slow at Scale: Why Your App Gets Slow When Real Data ArrivesA page that feels instant with a few users can become painfully slow when your business grows. The code hasn’t changed. The server hasn’t…A response icon1A response icon1
qodors·Jul 25The N+1 Query Problem in EF Core (And How to Spot It Before Production Does)A page that felt fine in testing is slow in production. Same code, same query, but now it crawls. You open the SQL log and there it is —…A response icon1A response icon1
qodors·Jul 22EF Core Is Already a Repository. Stop Wrapping It in Another One.Open a lot of .NET projects and you’ll find the repository pattern sitting on top of Entity Framework Core. IProductRepository, GetById…A response icon2A response icon2
Dushyantha Kalehewatte·Jul 20Regular Lambdas in EF Core 10: A Small Feature That Makes a Big DifferenceWhy EF Core 10’s support for statement lambdas in ExecuteUpdate() improves readability, maintainability, and enterprise application…
Martin Ruppersburg·Jul 16Responsibly Generating Boilerplate Code: Source Generators vs Vibe CodingOr: I am a Software Developer not a Vibe Rater