performance
.NET Performance and Optimization Articles, Tutorials & News
.NET Performance and Optimization articles, tutorials, and news from the DotNetNews archive.
1396 articles Updated Page 24 of 56
Browse additional .NET Performance and Optimization articles from the DotNetNews archive.
.NET Performance and Optimization articles
Page 24 of 56
Newest first
-
Multi-Threading in C#: How to Do Many Things at Once
medium.com Issue #314
If single-threading is like one chef cooking in one kitchen, multi-threading is when you hire more chefs — each working on a different…
-
Real-Time Cache Monitoring and Alerting with NCache in ASP.NET Core Web API
c-sharpcorner.com Issue #314
Boost ASP.NET Core Web API performance with NCache! This guide details integrating NCache for distributed caching, real-time monitoring, and proactive alerting. Learn to configure NCache, track cache ...
-
ASP.NET Core Caching Mastery: Redis, Memory Cache, Distributed Patterns & Performance Optimization (Part - 27 of 40)
c-sharpcorner.com Issue #314
Master ASP.NET Core caching with this comprehensive guide! Explore Redis, memory caching, and distributed patterns for building high-performance applications. Learn real-world strategies, optimization...
-
Optimize Your .NET App for Production — Complete Checklist (Part 2)
abp.io Issue #314
If you’ve landed directly on this article, note that it’s part-2 of the series. You can read part-1 here: Optimize Your .NET App for… Continue reading on abp-community »
-
ASP.NET Core Razor Pages Mastery: Advanced UI Patterns, Real-World Examples & Performance Optimization(Part-21 of 40)
c-sharpcorner.com Issue #314
Master UI development patterns, data binding, and handler methods. Explore real-world e-commerce examples, performance optimization, and best practices. Part 21 of a 40-part series, this module delive...
-
The 3 “Hidden” Features in .NET 10 No One Is Talking About (But You’ll Use All Year)
medium.com Issue #313
Let’s be honest… .NET 10 dropped and everyone ran to play with the shiny stuff — the new templates, the AI integration hype, the “faster… Continue reading on Stackademic »
-
Inlining and structs in C#
steven-giesel.com Issue #313
In this - somewhat technical and barely usable - blog post, we will have a look at inlining and structs in C#. And how they can optimize performance in some interesting ways.
-
C# — Unique behavior when passing array and list objects as parameters
medium.com Issue #313
When programming using C#, there are not many cases where you will deal with objects and sequences of objects (in the form of arrays or…
-
Stop Treating Memory Like It’s Free: 5 .NET Fixes You Should’ve Known Years Ago
blog.stackademic.com Issue #313
Your GC pauses aren’t random; they’re your fault. Let’s fix that. Continue reading on Stackademic »
-
How to Handle Large Datasets Efficiently with EF Core and Pagination
medium.com Issue #312
Learn how to query and paginate millions of records in EF Core without killing performance or using up memory.
-
Designing High-Performance Agent Workflows in .NET: Patterns & Antipatterns
medium.com Issue #312
The rise of AI agents inside enterprise systems means developers now face a new kind of performance problem. It’s no longer just how fast…
-
Avoiding N+1 Queries in EF Core: Practical Patterns and Fixes
medium.com Issue #312
How to optimize EF Core performance by preventing N+1 queries in your .NET apps with practical solutions and proven design patterns.
-
C# 14 Changed Reverse on Arrays
medium.com Issue #312
Why x.Reverse() may mutate your array on older .NET-and how to fix it. Continue reading on .Net Programming »
-
Stop Writing Mediocre C# Code: 10 Habits That Instantly Upgrade You in 2025
blog.stackademic.com Issue #312
Discover the overlooked techniques modern C# developers use to write cleaner, faster, and future-proof code — and how you can adopt them… Continue reading on Stackademic »
-
Optimize Your .NET App for Production — Complete Checklist (Part 1)
abp.io Issue #312
Optimize any .NET app for production with a practical checklist. In this list, you’ll find releasing, publishing, trimming, kestrel & GC… Continue reading on abp-community »
-
.NET a Memory Hog and My Journey to Nim
medium.com Issue #312
40MB RAM for a “Hello World”” server is pretty hefty right?
-
Single Threading — The Foundation of All Execution
medium.com Issue #312
Before your code can think about concurrency, async, or parallelism, it has to do one thing really well: Run in a straight line.
-
Dew Drop – October 20, 2025 (#4522)
alvinashcraft.com Issue #312
Top Links Microsoft brings Windows’ ‘AI actions’ to third-party apps (Mark Hachman) A Developer’s Guide to Fine-Tuning GPT-4o for Image Classification on Azure AI Foundry (Alexandre Levret) Share Copi...
-
The Truth About .NET Serialization Nobody Told You
medium.com Issue #312
“Serialization is where 80% of your latency hides. Let’s expose it.” By Mohammad Shoeb
-
Unlocking Runtime Intelligence: A Formal Exploration of Reflection in .NET
c-sharpcorner.com Issue #311
Unlock the power of runtime intelligence with .NET Reflection! This article explores how to inspect and manipulate .NET code at runtime, covering key components like Assembly and Type inspection, dyna...
-
Memory Leak Hunting in .NET Core: Lessons from Production Troubleshooting
medium.com Issue #311
This article explores the process of uncovering a mysterious memory leak in a .NET Web API project. Continue reading on MoneyPay »
-
The 7 Sneaky EF Core Change Tracking Bugs That Silently Destroyed My Data (Until I Cracked the Fix)
blog.stackademic.com Issue #311
Discover how invisible tracking issues can overwrite your entities, break relationships, and cause ‘random’ bugs — and learn the exact… Continue reading on Stackademic »
-
C# 14’s New Performance-Enhancing Feature: Compound Assignment Operators
gunesramazan.medium.com Issue #311
C# keeps giving developers a little more flexibility with every release. With .NET 10, C# 14 introduces a feature that looks small at…
-
Mastering the C# Dispose Pattern
blog.ivankahl.com Issue #311
Mastering C# IDisposable is crucial for reliable resource management. Learn how to deterministically clean up unmanaged resources in C#.
-
Boost Developer Productivity with Copilot Profiler in Visual Studio
c-sharpcorner.com Issue #311
Discover how the Copilot Profiler Agent in Visual Studio transforms .NET debugging and performance tuning with AI-powered insights, real-time suggestions, and benchmark validation—making optimization ...