Qqodors4d ago · 7 min readC# Concepts Every .NET Backend Developer Should Know in 2026A .NET API can feel perfectly fine with a little traffic and then start struggling as the app grows. Queries get slower, outgoing HTTP calls hold on to threads, and tightly coupled services make everyqodors.hashnode.dev
Sspipaliya8Oct 1 · 8 min readIQueryable vs IEnumerable in C#: Key Differences When working with collections in C#, you will often come across two important interfaces: IEnumerable<T> IQueryable<T> They may look similar because both allow you to query collections using LINQ.sudhirpipaliya.hashnode.dev
Sspipaliya8Sep 19 · 17 min readEF Core Projection: How Select Can Improve Query PerformanceWhen working with Entity Framework Core, one of the easiest ways to accidentally retrieve more data than necessary is to load complete entities. For example: var students = await context.Students sudhirpipaliya.hashnode.dev
Sspipaliya8Sep 14 · 13 min readEF Core Include vs Select: Which One Should You Use?When working with Entity Framework Core, developers often use Include() to load related data. But there is another powerful approach: Select() So which one should you use? The answer depends on what sudhirpipaliya.hashnode.dev
Sspipaliya8Sep 7 · 12 min readEF Core Query Splitting vs Single Query: Which One Should You Use?Entity Framework Core makes it very easy to load related data using Include() and ThenInclude(). For example: var students = await context.Students .Include(x => x.Standard) .Include(x => x.Disudhirpipaliya.hashnode.dev
Sspipaliya8Sep 2 · 9 min readWhy Database Indexes Matter for EF Core PerformanceEntity Framework Core makes it easy to query data using LINQ. But even a well-written EF Core query can become slow when your database grows. One of the most important factors behind query performancesudhirpipaliya.hashnode.dev
PPatrick KearnsSep 1 · 13 min readWhen AsNoTracking Makes EF Core SlowerThere is a piece of EF Core advice that appears in almost every performance discussion: If the query is read-only, use AsNoTracking(). Its usually good advice. Tracking entities requires EF Core to 1Afullstackcity.com
CCoding DropletsAug 4 · 12 min readUnable to Create an Object of Type DbContext in EF Core: Causes and FixesYou add an entity, run dotnet ef migrations add AddOrders, and the tooling stops dead: Unable to create an object of type 'AppDbContext'. For the different patterns supported at design time, see https1codingdroplets.com
EEugene AtinbireJul 28 · 4 min readHow I Reduced Build Time from Over 5 Minutes to Under 30 Seconds by Consolidating 400+ Entity Framework MigrationsAs developers, we often focus on optimizing application performance for our users, but we sometimes overlook something just as important our own developer experience. In our case, one of the biggest payinenongre.hashnode.dev
QqodorsJul 25 · 5 min readThe 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 — not one query, but two hundred. One to load the list, then one qodors.hashnode.dev