performance
.NET Performance and Optimization Articles, Tutorials & News
.NET Performance and Optimization articles, tutorials, and news from the DotNetNews archive.
1396 articles Updated Page 4 of 56
Browse additional .NET Performance and Optimization articles from the DotNetNews archive.
.NET Performance and Optimization articles
Page 4 of 56
Newest first
-
EF Core 11 makes your split queries faster
steven-giesel.com Issue #477
If you use AsSplitQuery anywhere in your codebase, EF Core 11 has a present for you: your queries get faster.
-
Database Sharding in .NET Applications: Benefits, Challenges, and Implementation
c-sharpcorner.com Issue #477
Unlock .NET app scalability with database sharding. Learn benefits, challenges, and implementation strategies for high-growth applications.
-
Thread Pool Exhaustion in ASP.NET: The Async Database Trap
blog.dotnetframework.org Issue #477
If you’ve ever migrated a working ASP.NET application from synchronous database calls to async, and suddenly found yourself hitting connection pool timeouts under load, you’ve likely fallen into one o...
-
Boost Your .NET Projects: Copilot, Benchmarks, and the Truth About Faster Code
dotnettips.com Issue #477
The article discusses the limitations and benefits of using Copilot for code optimization in the Spargine .NET project. While some suggestions from Copilot significantly improved performance, others w...
-
BackgroundService exceptions now propagate in .NET 11
steven-giesel.com Issue #476
Here's a bug that lived in .NET for over four years As in: Reported over 4 years ago . If your BackgroundService threw an exception after its first await , your host would catch it, log a critical mes...
-
ASP.NET Core Rate Limiting Best Practices for High-Traffic APIs
c-sharpcorner.com Issue #476
Master ASP.NET Core rate limiting for high-traffic APIs. Protect against abuse, ensure stability, and optimize performance with best practices.
-
Zstandard compression in .NET 11
steven-giesel.com Issue #476
.NET has had DeflateStream , GZipStream , ZLibStream , and BrotliStream for a while now. In .NET 11, a new one joins the party: ZstandardStream . And now we get to say "Zstd" in .NET.
-
.NET Performance in Cloud: The Silent Killers Nobody Talks About
medium.com Issue #476
Most .NET teams moving to the cloud assume performance will “just scale.”
-
Dynamic LINQ in Production: How I Built Runtime Query Parsing That Doesn’t Suck
medium.com Issue #476
Building secure, performant dynamic LINQ expressions for enterprise applications
-
Building High-Performance APIs with Minimal APIs and .NET 10
c-sharpcorner.com Issue #475
Build high-performance, scalable APIs with .NET 10 Minimal APIs. Reduce boilerplate, boost speed, and simplify development for modern applications.
-
Understanding SemaphoreSlim in .NET
malshikay.medium.com Issue #475
A Complete Guide with Practical Examples for SemaphoreSlim
-
Database Connection Pooling Explained with Examples
c-sharpcorner.com Issue #474
Learn Database Connection Pooling with practical examples. Understand how connection pools improve performance, scalability, and database efficiency.
-
SQL Server Performance Tuning Techniques for Modern Applications
c-sharpcorner.com Issue #474
Learn SQL Server performance tuning techniques including indexing, query optimization, execution plans, statistics management, and database best practices.
-
Designing high-throughput APIs for 1M requests/minute .NET
blog.elmah.io Issue #474
table of contents Scaling horizontally is great… until the bill comes. Hence, as a startup or a big firm, you always need to be careful about billing while maintaining competitiveness. Every user who ...
-
The Static HttpClient That Wouldn’t Rotate: A Tale of Pooled Connections
blog.dotnetframework.org Issue #474
The symptom A production .NET service had been running fine for months. It made outbound HTTP calls through a rotating proxy provider — the kind that promises a new exit IP for each request. Then one ...
-
Structured Logging with Serilog in ASP.NET Core .NET 10
codewithmukesh.com Issue #473
Master structured logging with Serilog in ASP.NET Core .NET 10 - sinks, enrichers, OpenTelemetry, anti-patterns, correlation IDs, and production-ready config templates.
-
The .NET Architecture Pattern That Impresses in Code Reviews — but Can Break Under Real-World Scale
medium.com Issue #472
In modern software development, architecture decisions often separate maintainable applications from systems that become difficult to…
-
Taking your AI to the edge with .NET MAUI
youtube.com Issue #472
AI is transforming both what we build and how we build it. Learn how .NET MAUI developers can bring AI to the edge using local models and on-device capabilities across mobile and desktop, while unders...
-
C# Word Library: Comparing 7 Options for .NET Developers in 2026
c-sharpcorner.com Issue #472
Explore the top 7 C# Word libraries for .NET in 2026. Compare features, licensing, and performance to choose the best option for document generation, parsing, and conversion.
-
IAsyncEnumerable vs IEnumerable in C#: Performance and Use Cases
c-sharpcorner.com Issue #472
Learn the differences between IAsyncEnumerable and IEnumerable in C#. Explore performance, memory usage, async streaming, real-world examples, and best practices.
-
Building for the agentic web with .NET 11
youtube.com Issue #472
The demands on modern web apps are increasing. Users expect more performance, airtight security, and even agentic capabilities. What does the next generation of web apps look like on .NET? In .NET 11,...
-
C# Source Generators: Improving Performance and Reducing Boilerplate Code
c-sharpcorner.com Issue #472
Learn C# Source Generators with practical examples. Discover how compile-time code generation improves performance and reduces boilerplate code in .NET applications.
-
On .NET Live - DuckDB & Orleans: When Fake Asynchrony Starves Your App!
youtube.com Issue #471
Ledjon examines the impact of using DuckDB within Microsoft Orleans grains. He shows how synchronous calls can cause scheduler starvation and reduced throughput. The episode presents benchmark results...
-
On .NET Live: How Coding Standards Supercharge .NET Quality & Performance
youtube.com Issue #471
Discuss coding standards from the 20th anniversary edition of my book. How to structure your projects for long-term maintainability. How to apply coding standards that actually improve productivity. C...
-
One Missing Index Made My Query 600× Slower. I Found It in Front of the Client.
medium.com Issue #471
A 4-minute story about why your database is slow — and the one-line fix, explained with a picture you can actually hold in your head.