performance
.NET Performance and Optimization Articles, Tutorials & News
.NET Performance and Optimization articles, tutorials, and news from the DotNetNews archive.
1396 articles Updated Page 20 of 56
Browse additional .NET Performance and Optimization articles from the DotNetNews archive.
.NET Performance and Optimization articles
Page 20 of 56
Newest first
-
233× Faster — No Raw SQL Required!
medium.com Issue #338
📚 Found this article useful? You’ll love what I have in my store — Shop Now.
-
10 .NET Performance Mistakes You’re Still Making in 2025
medium.com Issue #338
(Upgraded to .NET 9… but your code still thinks it’s 2013)
-
Why .NET’s Garbage Collector Is Smarter Than We Think
medium.com Issue #337
A deep yet beginner-friendly breakdown of .NET’s GC system, generations, LOH, and the internals behind high-performance apps
-
.NET 10: The Upgrade Every Developer and Fractional CTO Should Care About
medium.com Issue #337
The software world moves fast. Frameworks evolve. Best practices shift. Performance expectations rise. But not every update reshapes how…
-
SharedArrayBuffer: The Hidden Super-Primitive That’s Reshaping the Future of WebAssembly, .NET
medium.com Issue #336
By Jacob Mellor · Chief Technology Officer, Iron Software (Iron Software)
-
C# LINQ Tricks You Probably Didn’t Know Exist
medium.com Issue #336
(But Microsoft engineers quietly use them everywhere) Continue reading on Towards Dev »
-
How AsNoTracking() Makes Your EF Core Queries Faster
miguelbarros1983.medium.com Issue #336
A Practical Proof of Concept Using BenchmarkDotNet
-
Inline Arrays in C# 13: The Secret Performance Feature You’re Probably Ignoring
medium.com Issue #335
A tiny feature with massive impact — allocation-free buffers for real-world .NET performance.
-
Building Read Models with EF Core Projections
blog.elmah.io Issue #335
You can't really argue against the importance of performance in any application. Even if the system is not time-critical, efficient and time-saving operations are cornerstones of the system. Data fetc...
-
Optimize GUID creation performance in .NET applications
meziantou.net Issue #335
Many .NET projects use well-known GUIDs as identifiers for activities, interop scenarios, database keys, and other purposes. It's common to see code like new Guid("01234567-8901-2345-6789-0123456...
-
ASP.NET Core 9 APIs — Faster Endpoints for C# Developers
medium.com Issue #334
Minimal APIs just got a massive performance boost with 93% less memory consumption and 15% more throughput
-
Reinventing how .NET Builds and Ships (Again) - .NET Blog
devblogs.microsoft.com Issue #334
An exploration of how .NET evolved from a distributed build system to Unified Build, dramatically reducing complexity and build times while improving flexibility and predictability for shipping .NET r...
-
How Proper Logging Reduced Our Debug Time by 70% in .NET
malshikay.medium.com Issue #334
For a long time, our .NET services produced logs, but those logs were not useful. They were inconsistent, missing context, and difficult…
-
WebAssembly .NET
medium.com Issue #334
The definitive guide to WebAssembly as the ubiquitous runtime in 2025 — from .NET 10’s Native AOT compilation achieving 6x performance…
-
5 .NET Collection Techniques That Stop Slowdowns Before They Start
blog.stackademic.com Issue #334
Low effort tweaks that remove allocations, locks, and pointless overhead Continue reading on Stackademic »
-
Mastering Asynchronous Methods in C# for Faster Applications
medium.com Issue #334
In today’s fast-paced digital world, applications are expected to run smoothly, respond quickly, and handle multiple tasks efficiently…
-
5 .NET Memory Optimization Patterns for High-Performance Systems
blog.stackademic.com Issue #333
Real production-grade strategies to prevent GC pressure and increase throughput. Continue reading on Stackademic »
-
5 Underrated C# Moves That Make You Wonder Why You Ever Wrote Code the Old Way
medium.com Issue #333
Practical language tools that remove boilerplate, reduce bugs, and make your intent obvious. Continue reading on Stackademic »
-
Fire-and-Forget in .NET: The Silent Trap You Don’t See Coming
medium.com Issue #333
I’ve been a senior .NET developer for 20 years, and one thing that constantly jumps out at me is how often code just works — both in tests…
-
How to Make Your ASP.NET Core APIs Fast: Practical Optimization Tips
medium.com Issue #332
A simple and effective way to make your ASP.NET Core APIs faster without rewriting the entire codebase.
-
Companies complaining .NET moves too fast should just pay for post-EOL support
andrewlock.net Issue #332
In this post I describe a solution to .NET "releasing too quickly": just pay for support of older versions, such as HeroDevs' Never Ending Support for .NET 6
-
Inside Kestrel: The Beating Heart of ASP.NET Core
bipinjoshi.net Issue #332
When you build an ASP.NET Core application and run it with a simple dotnet run, something powerful starts working quietly in the background — the Kestrel web server. It listens for HTTP requests, mana...
-
The Simple Way to Understand Unmanaged Resources in .NET
medium.com Issue #331
Many developers think the Garbage Collector (GC) handles everything in .NET. But that’s not completely true — some things live outside of…
-
Implementing Distributed Caching with Redis in ASP.NET Core for Scalable Applications
c-sharpcorner.com Issue #331
Boost ASP.NET Core app performance with Redis distributed caching! Learn to set up, configure, and implement caching for scalable, high-traffic applications. Optimize your database workload and improv...
-
Carbon Aware Computing - Using .NET Open Source libraries for more sustainable applications
youtube.com Issue #331
This talk will show how these patterns can be implemented with Open Source .NET Libraries - on prem, in the cloud with Azure PaaS or in Kubernetes and what options an application has to “shed” the loa...