performance
.NET Performance and Optimization Articles, Tutorials & News
.NET Performance and Optimization articles, tutorials, and news from the DotNetNews archive.
1586 articles Updated Page 34 of 64
Browse additional .NET Performance and Optimization articles from the DotNetNews archive.
.NET Performance and Optimization articles
Page 34 of 64
Newest first
-
Your .NET App Doesn’t Need a Database on the Hot Path — Meet the Local Caching Revolution
Medium 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 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 Issue #303
When performance meets simplicity
-
7 Ruthless EF Core Tweaks That Made My Query 233× Faster (with a Clean .NET 9 Example)
Medium 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 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# Corner 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)
Medium 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 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 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 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)
WordPress 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.
-
You’re Still Writing C#/.NET Like It’s 2015 — Here’s the 2025 Way
levelup.gitconnected.com Issue #301
If your C# still starts with namespaces at the top, MVC controllers everywhere, and new JsonSerializerOptions() sprinkled around, you’re… Continue reading on Level Up Coding »
-
Understanding the Cache-Aside Pattern: A Practical Guide
Medium Issue #301
Boost Performance with Smart Caching
-
Why I Still Choose C# (Even After Trying Everything Else)
Medium Issue #301
The one language that keeps pulling me back, no matter what else I try Continue reading on Programming Letters »
-
Boost your C# skills by fixing these common coding pitfalls — write cleaner, faster, and more maintainable code. Continue reading on Medium »
Medium Issue #301
Boost your C# skills by fixing these common coding pitfalls — write cleaner, faster, and more maintainable code.
-
C# Tip: Use Stack<T>, Not List<T>
C# Corner Issue #300
Unlock performance gains in your C# applications! Discover why Stack<T> often outperforms List<T> when implementing LIFO (Last-In, First-Out) data structures. This tip explores the underlying re...
-
Struct vs Class in C#: Performance Considerations for High-Load Apps
Medium Issue #300
`struct` vs `class` in C#: Learn the key differences between value types and reference types, and how they impact performance and memory.
-
C# Channel’s Loops and Errors: Don’t Let Your Consumers Crash
blog.stackademic.com Issue #300
Part 3in a beginner-friendly guide to thread-safe async messaging in .NET Continue reading on Stackademic »
-
7 Performance Traps Every .NET Developer Should Avoid
Medium Issue #300
Performance issues in .NET applications are rarely caused by a single big mistake.
-
🚀 Top 20 Proven Ways to Optimize Docker Images and Improve Performance
C# Corner Issue #300
Unlock peak performance with these 20 proven Docker image optimization techniques! Learn how to minimize image size, enhance security, and accelerate deployments. From choosing minimal base images and...
-
Optimizing Array Performance in .NET: Getting the Most from ArrayPool
WordPress Issue #299
ArrayPool optimizes memory usage by providing a thread-safe pool of reusable arrays, significantly reducing allocations and garbage collection pressure, especially in high-performance scenarios. It's ...