performance
.NET Performance and Optimization Articles, Tutorials & News
.NET Performance and Optimization articles, tutorials, and news from the DotNetNews archive.
1396 articles Updated Page 26 of 56
Browse additional .NET Performance and Optimization articles from the DotNetNews archive.
.NET Performance and Optimization articles
Page 26 of 56
Newest first
-
C# at Scale: What I Learned Moving from Side Projects to Production Systems
medium.com Issue #305
The hard lessons of performance tuning, async pitfalls, and memory management in real-world .NET applications Continue reading on .Net Programming »
-
Announcing a new OData.NET serializer
devblogs.microsoft.com Issue #305
One of the major, recurring complaints of the OData.NET libraries is the performance overhead of the serialization stack. We have done a lot of work to improve the serialization performance, but the e...
-
7 No-Nonsense Ways I Keep Duplicate Messages From Wrecking My Queues (with a real .NET 9 example)
medium.com Issue #305
If you want the full source code, join our community: Here
-
Scaling .NET APIs with Ease: How I Used C# to Handle Millions of Requests
medium.com Issue #305
How I Rebuilt My API Infrastructure to Handle Load, Caching, and Concurrency the Right Way Continue reading on .Net Programming »
-
9 Easy Wins for Rock-Solid Fault Handling in .NET 9 with Polly (With Real Code You Can Ship Today)
medium.com Issue #305
If your API calls fail exactly when your boss is watching the dashboard, welcome to the club. Networks hiccup, databases sneeze…
-
20+ Code Hacks to Instantly Boost Your Productivity in .NET Core
medium.com Issue #305
Just follow these quick tricks those are helpful in day-by-day coding.
-
⚡ Understanding Span and Memory in C#: The Hidden Power Behind Modern High-Performance .NET
mohit8830.medium.com Issue #304
List<T> = Flexible but slow (heap-based, many allocations) Span<T> = Ultra-fast, stack-based, local memory access Memory<T> = Async-safe…
-
Unsafe Code in C#: When and Why It’s Worth It
medium.com Issue #304
Discover how unsafe code in .NET lets you trade safety for speed, master pointers, and optimize performance-critical applications.
-
20 Killer C# One-Liners
medium.com Issue #304
A senior-dev grab bag of 20 practical C# one-liners — guards, LINQ, JSON, async timeouts — each with when to use and pitfalls. Copy, paste… Continue reading on Programming Letters »
-
How the lock Keyword Works in C#: Thread Safety Demystified
medium.com Issue #304
Understand how the C# lock keyword prevents race conditions, how it works internally, and when to use advanced synchronization methods.
-
Your .NET App Doesn’t Need a Database on the Hot Path — Meet the Local Caching Revolution
medium.com Issue #304
How hybrid in-memory + distributed caching patterns are quietly replacing database round-trips in real-world .NET systems. Continue reading on ILLUMINATION’S MIRROR »
-
.NET Debug vs Release Mode: The Complete Developer’s Guide
medium.com Issue #304
Unlock the secrets of .NET compilation modes and supercharge your development workflow
-
C# Channel Mastery: Advanced Patterns for Async Pros
blog.stackademic.com Issue #304
Part 5 in a beginner-friendly guide to thread-safe async messaging in .NET Continue reading on Stackademic »
-
Make JSON Fast Again in .NET
blog.stackademic.com Issue #303
System.Text.Json performance patterns: source-gen, Utf8JsonReader, UnsafeRelaxedJsonEscaping, and buffer reuse. Continue reading on Stackademic »
-
The .NET 9 Concurrency Model Nobody’s Talking About — Yet
levelup.gitconnected.com Issue #303
Task Parallelism vs Dataflow vs Channels vs MCP — and how Microsoft is quietly arming .NET for agentic workloads Continue reading on Level Up Coding »
-
PLINQ in .NET: Supercharging LINQ with Parallelism
medium.com Issue #303
When performance meets simplicity
-
7 Ruthless EF Core Tweaks That Made My Query 233× Faster (with a Clean .NET 9 Example)
medium.com Issue #303
Look, EF Core is awesome… until it quietly turns your app into a potato. The good news? You don’t need a PhD to make it fly. I took a…
-
FastEndpoints vs Traditional Controllers in .NET — A Modern API Framework Comparison
medium.com Issue #302
Learn how FastEndpoints compares to traditional Controllers and why many developers are switching for better performance and simplicity
-
⚙️ Understanding Kestrel Web Server in .NET Core — Deep Dive with Real-World Examples
c-sharpcorner.com Issue #302
Dive deep into Kestrel, the cross-platform web server for ASP.NET Core! Learn its architecture, how it handles requests, and how to configure it for optimal performance. Discover real-world examples, ...
-
7 .NET Performance Interview Questions Senior Devs Actually Face (And How to Answer Them)
isitvritra101.medium.com Issue #302
You’ve optimized production apps for years. Here’s how to talk about it in 45 minutes
-
.NET 10: The Deathblow to Python’s AI Dominance? 💀
gapvelocity.ai Issue #302
Python’s AI reign is toast. .NET 10 (LTS) isn't just an update; it's a weapon. Native vectors in EF Core, AI abstraction (IChatClient!), and performance that makes Python look like a tired, old script...
-
The Hidden Truth About IReadOnlyCollection vs. IEnumerable in .NET — Most Developers Get This Wrong
medium.com Issue #302
Discover the subtle yet powerful differences between these two interfaces that can make or break your app’s performance, maintainability…
-
How does Caching work in .NET framework?
medium.com Issue #301
Caching in .NET is a technique used to store and manage frequently accessed data or objects in memory for faster retrieval, reducing the… Continue reading on .NET Framework — Common and Uncommon »
-
What is Just-In-Time (JIT) Compiler?
medium.com Issue #301
JIT stands for “Just-In-Time” compilation. It is a technique used in many programming languages and runtime environments, including .NET… Continue reading on .NET Framework — Common and Uncommon »
-
.NET R&D Digest (September, 2025)
olegkarasik.wordpress.com Issue #301
This issue includes bits of AI, software development, learning, C#, performance, security, C, programming languages, ruby, and of course .NET and .NET Internals.