.NET Profiling and Diagnostics Articles, Tutorials & News
.NET Profiling and Diagnostics articles, tutorials, and news from the DotNetNews archive.
31 articles Updated
Start here
Editor picks for Profiling
-
AI-Driven Performance Profiling for ASP.NET Core Applications
c-sharpcorner.com Issue #493
Profiling advice wrapped in AI language is only useful if the recommendations are actionable; still, performance tooling is always relevant.
-
Mastering .NET Interviews – Part 9: Testing & Performance
c-sharpcorner.com Issue #487
Testing and performance together makes sense. Those are two areas interview prep can actually reinforce day-to-day practice.
-
New Debugging and Profiling Features in Visual Studio (v17.13)
devblogs.microsoft.com Issue #151
Visual Studio 17.13’s debugging and profiling upgrades are worth a look.
-
Threading on Thin Ice: Demystifying the .NET ThreadPool and avoiding starvation
truestorydavestorey.medium.com Issue #502
Worth reading if you've ever seen mysterious latency spikes. ThreadPool starvation is still a very real production problem.
-
Memory discipline and GC awareness in .NET
csharpdigest.net Issue #500
One of the more practically valuable reads here. Memory pressure and GC behavior still separate smooth apps from spiky ones.
-
How to Write the Fastest Code with BenchmarkDotNet in C# in the AI Era
neuecc.medium.com Issue #495
A welcome emphasis on BenchmarkDotNet and profiling discipline, especially when AI-generated optimizations need verification.
-
The .NET Host Process: What Runs Before Main() and Why It Sometimes Hangs
dotnettips.com Issue #491
Pre-Main behavior is easy to ignore until startup hangs. This is a useful troubleshooting-oriented explainer.
-
.NET R&D Digest (June, 2026)
olegkarasik.wordpress.com Issue #490
Oleg’s digest is consistently eclectic and deep, especially when you want internals-adjacent reading beyond product announcements.
.NET profiling from the DotNetNews archive, curated for .NET developers who already ship production code. This is a reading list pulled from daily issues, not a substitute for the official docs on .NET Profiling and Diagnostics.
Use Start here for the editorial shortlist, then browse Latest or the full archive when you need more depth. Coverage leans toward .NET profiling, dotnet-trace, diagnostics .NET. Recent pieces worth opening: “Threading on Thin Ice: Demystifying the .NET ThreadPool and avoiding starvation” and “Memory discipline and GC awareness in .NET”.
Every item links out to the original publisher and back to the DotNetNews issue where it ran.
Latest
Newest Profiling from the archive
-
Threading on Thin Ice: Demystifying the .NET ThreadPool and avoiding starvationtruestorydavestorey.medium.com Issue #502
-
Memory discipline and GC awareness in .NETcsharpdigest.net Issue #500
-
AI-Driven Performance Profiling for ASP.NET Core Applicationsc-sharpcorner.com Issue #493
-
.NET R&D Digest (June, 2026)olegkarasik.wordpress.com Issue #490
-
Mastering .NET Interviews – Part 9: Testing & Performancec-sharpcorner.com Issue #487
Archive
Page 1 of 2
Newest first
-
Threading on Thin Ice: Demystifying the .NET ThreadPool and avoiding starvation
truestorydavestorey.medium.com Issue #502
Introduction
-
Memory discipline and GC awareness in .NET
csharpdigest.net Issue #500
avoid frequent collection cycles causing latency spikes and wasted CPU time
-
How to Write the Fastest Code with BenchmarkDotNet in C# in the AI Era
neuecc.medium.com Issue #495
In the AI era, just as tests are essential as the legs that let an AI agent run its loop, profilers matter too, because they supply the…
-
AI-Driven Performance Profiling for ASP.NET Core Applications
c-sharpcorner.com Issue #493
Unlock faster ASP.NET Core apps with AI-driven profiling. Automate bottleneck detection, get smart recommendations, and boost performance.
-
The .NET Host Process: What Runs Before Main() and Why It Sometimes Hangs
dotnettips.com Issue #491
This guide explores the essential role of the .NET host process, which initializes the runtime, resolves dependencies, and launches applications. It highlights common issues with lingering host proces...
-
.NET R&D Digest (June, 2026)
olegkarasik.wordpress.com Issue #490
This issue includes bits of AI, software development, C++, C#, diagnostics, architecture and of course .NET and .NET Internals.
-
Troubleshooting High CPU and Memory Issues in .NET Applications Without Leaving Your Laptop
medium.com Issue #487
A few months ago, one of our .NET APIs started behaving strangely where CPU utilization would suddenly jump above 90% and also sometime…
-
Mastering .NET Interviews – Part 9: Testing & Performance
c-sharpcorner.com Issue #487
Master .NET interviews: Learn unit/integration testing, mocking, DI, and performance tuning (caching, async, profiling).
-
AI-Assisted Debugging: How Developers Are Fixing Production Issues Faster
c-sharpcorner.com Issue #478
AI-assisted debugging revolutionizes production issue resolution, enabling faster identification and fixing of complex software problems.
-
C# / .NET Performance: Why Is It Slow 'Here' and What Should You Optimize First?
pietschsoft.com Issue #449
You open a profiler, squint at the code, and ask: “Why is this slow?” Before you even finish the thought, someone — or an AI assistant — suggests switching from List<T> to Span<T>, or inlining a...
-
.NET Memory Dump Analysis with DumpLinq
medium.com Issue #407
Long-running services that handle millions of requests will occasionally end up in a bad state and require a restart.
-
Custom Agents in Visual Studio: Built in and Build-Your-Own agents
devblogs.microsoft.com Issue #397
Agents in Visual Studio now go beyond a single general-purpose assistant. We're shipping a set of curated preset agents that tap into deep IDE capabilities; debugging, profiling, testing alongside a f...
-
EF Core Was Fast… Until Lazy Loading Destroyed My App
medium.com Issue #348
When it comes to working with .NET EF Core, the first thing that comes to mind is — High Performance ORM. Yes, EF Core is really fast… Continue reading on Dot Net, API & SQL Learning »
-
Diagnose Memory Leaks in .NET in 15 Minutes — A Practical Walkthrough
medium.com Issue #348
(Stop rebooting pods and finally fix the real issue)
-
5 .NET Diagnostics Secrets Every Experienced Developer Learns the Hard Way
blog.stackademic.com Issue #348
Clean stack traces, faster profiling, safer observability, and diagnostics that never slow you down. Continue reading on Stackademic »
-
AI workflows, C# 14, EF Core
DotNetNews Issue #345
A varied .NET roundup with AI agents, C# 14 features, EF Core and Dapper, Visual Studio 2026, profiling, and code quality advice.
-
Improve Debugging in .NET Using the DebuggerDisplay Attribute
c-sharpcorner.com Issue #344
Simplify .NET debugging with the DebuggerDisplay attribute! Customize object views in the debugger for faster problem-solving. Learn how to use it effectively and boost productivity.
-
Stop writing stopwatch code to everywhere, here is a story about automatic method profiling in .NET
medium.com Issue #342
Let me tell you about a problem I kept running into. You know that moment when your API starts slowing down, and you’re sitting there… Continue reading on The Syntax Hub »
-
Real-World .NET Profiling with Visual Studio
youtube.com Issue #330
.NET Aspire 13 — Simplified orchestration for cloud-native apps: https://aka.ms/aspire13/announcement In this session, you’ll learn how to use the Visual Studio Profiler to run CPU and .NET Allocatio...
-
ASP.NET Core Performance Hacks: Async, Profiling & Optimization Techniques (Part - 26 of 40)
c-sharpcorner.com Issue #315
Unlock peak ASP.NET Core performance! This comprehensive guide (Part 26 of 40) dives into advanced optimization techniques. Master async/await, EF Core tuning, caching strategies, and profiling tools....
-
Level Up Your .NET Debugging and Profiling with GitHub Copilot
c-sharpcorner.com Issue #298
Supercharge your .NET debugging and profiling with GitHub Copilot in Visual Studio! This article explores how Copilot's AI assistance streamlines the process, offering smart breakpoint suggestions, ex...
-
Stop Debugging .NET Apps Like It’s 2010 — OpenTelemetry Will Change Your Life
niravinfo.medium.com Issue #245
https://niravinfo.medium.com/stop-debugging-net-apps-like-its-2010-opentelemetry-will-change-your-life-10e35348c2ca
-
Multi-Process CPU Usage Analysis in Visual Studio
devblogs.microsoft.com Issue #175
https://devblogs.microsoft.com/visualstudio/multi-process-cpu-usage-analysis-in-visual-studio/
-
New Debugging and Profiling Features in Visual Studio (v17.13)
devblogs.microsoft.com Issue #151
https://devblogs.microsoft.com/visualstudio/new-debugging-and-profiling-features-in-visual-studio-v17-13/
-
.NET Memory Management and Optimization Techniques for Large-Scale Applications
medium.com Issue #151
https://medium.com/write-a-catalyst/net-memory-management-and-optimization-techniques-for-large-scale-applications-8c370ebcd5c9