performance
.NET Performance and Optimization Articles, Tutorials & News
.NET Performance and Optimization articles, tutorials, and news from the DotNetNews archive.
1396 articles Updated Page 19 of 56
Browse additional .NET Performance and Optimization articles from the DotNetNews archive.
.NET Performance and Optimization articles
Page 19 of 56
Newest first
-
Stop Fighting SQL Queries Inside LINQ — Use This Simple Profiling Trick
medium.com Issue #344
(The invisible performance bug every .NET developer ships to production)
-
Stop Using Task.Run! The Secret to True Async in .NET
medium.com Issue #344
Task.Run() is the API that many developers use blindly in .NET applications. But do you know? In most cases, using Task.Run() is not right… Continue reading on Dot Net, API & SQL Learning »
-
Blazor Server Memory Management: Stop Circuit Leaks
medium.com Issue #344
Learn how Blazor Server stores state, how circuit leaks grow memory, and how to fix them with IDisposable patterns and safe circuit limits. Continue reading on .Net Code Chronicles »
-
Why Your Async Code Is Slower Than You Think (with Real C# Examples)
itnext.io Issue #344
If you still block on async tasks, mix sync + async, or fire-and-forget without care — this is your fix. Continue reading on ITNEXT »
-
Blazing Fast Caching Service in ASP.NET
medium.com Issue #343
🟦 PART 1 — Blazing Fast Distributed Caching in ASP.NET Core 9 with Redis: The Ultimate Theory Primer Continue reading on CodeToDeploy »
-
Stop Obsessing Over struct vs class: .NET 10 Just Changed the Game
javascript.plainenglish.io Issue #343
.NET 10 introduces aggressive Escape Analysis. Learn how the JIT can now allocate classes on the stack, making the struct vs class debate… Continue reading on JavaScript in Plain English »
-
The Right Timeout Strategy for .NET — 3 Levels You Must Configure
medium.com Issue #342
(And why your “just increase it” fix keeps making things worse) Continue reading on AWS in Plain English »
-
⚡ Extremely FAST Paging With Cursor Pagination & Index Seek
medium.com Issue #342
SQL Server • PostgreSQL • MySQL • MongoDB Compared — with Full .NET 9 Code (Part 1)
-
Stop writing stopwatch code to everywhere, here is a story about automatic method profiling in .NET
medium.com Issue #342
Let me tell you about a problem I kept running into. You know that moment when your API starts slowing down, and you’re sitting there… Continue reading on The Syntax Hub »
-
Working With Database Transactions in EF Core 9: A Deep-Dive Guide for Real-World .NET
medium.com Issue #342
By someone who has broken production databases so you don’t have to.
-
.NET Performance Techniques for Improved Memory Efficiency, GC Behaviour, and Application…
medium.com Issue #341
A high-level exploration of practical .NET performance improvements and how they translate into measurable gains in memory efficiency, GC…
-
Why Most .NET Apps Crash Under Load — And the Simple Fix You Forgot
medium.com Issue #341
(It’s not the cloud. It’s your threading.) Continue reading on Dev Genius »
-
The Systems That Scale Fastest Usually Spend the Least — Here’s How
medium.com Issue #341
(Real lessons from systems that actually succeeded)
-
Scheduling Background Tasks in .NET
medium.com Issue #341
Need a daily report at 06:00, a retrying email sender, or a weekly data cleanup that never overlaps? Quartz.NET is your grown-up scheduler…
-
Why Do We Need GZip? (And why IIS automatically gives you GZip in .NET applications)
c-sharpcorner.com Issue #340
GZip compression speeds up .NET apps by shrinking web responses. Learn how it boosts performance, cuts costs, improves SEO, and works automatically with IIS!
-
Split Queries in EF Core (.NET 9): When to Use Them (and When to Run)
medium.com Issue #340
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…
-
How to Safely Concatenate Strings in C#
medium.com Issue #340
String concatenation is a common task in almost every C# application from building user messages to constructing dynamic SQL queries or…
-
Your Distributed Cache Isn’t Actually Distributed — The Subtle .NET Mistake Killing Scale
blog.devgenius.io Issue #340
(Why your blazing-fast Redis still collapses under load) Continue reading on Dev Genius »
-
How to Optimize EF Core Query Performance with Compiled Queries in .NET 9
medium.com Issue #340
Part 1: Why My Fast Database Got Slow (And How Compiled Queries Saved It)
-
The Hidden Bugs Behind async/await That No One Warns You About
medium.com Issue #339
Async/await looks innocent… until it silently destroys your application. Let’s talk about the stuff juniors are never told — the async…
-
The Nightmare of Blocking Calls in ASP.NET Core — and How to Detect Them
medium.com Issue #339
(A detective story: diagnosing thread starvation with live profiler traces)
-
-
Will This New EF Core Feature Be the End of Dapper?
medium.com Issue #339
If you want the full source code, join our community: Here
-
EF Core 10 Just Dropped — And It Might Be the Biggest Upgrade .NET Has Ever Seen
blog.stackademic.com Issue #339
A deep, practical exploration of the most ambitious EF release yet, packed with new performance features, powerful LINQ upgrades, and… Continue reading on Stackademic »
-
Performance Comparison of .NET Mapping Tools
annaklychev.medium.com Issue #338
Why do we need mapping tools in .NET?