performance

.NET Profiling and Diagnostics Articles, Tutorials & News

.NET Profiling and Diagnostics articles, tutorials, and news from the DotNetNews archive.

31 articles Updated

.NET Profiling and Diagnostics work shows up across many DotNetNews issues because teams keep hitting the same implementation questions. .NET Profiling and Diagnostics is how .NET teams reason about runtime cost, startup, and throughput once the feature work is done.

Recurring subtopics in recent issues include .NET profiling, dotnet-trace, diagnostics .NET, and memory profiling C#. When a subtopic never appears in the archive titles or excerpts, it is left out of this introduction.

Expect publisher tutorials, release notes, architecture write-ups, and field notes linked from DotNetNews issues. Start here is a short editorial shortlist for .NET Profiling and Diagnostics; the archive list is chronological and larger. Secondary angles such as .NET profiling and dotnet-trace appear when the archive actually covered them. Cross-links to .NET Performance and Optimization and .NET Benchmarking and BenchmarkDotNet help when the problem spans more than one tag.

Each card points at the original publisher URL and the DotNetNews issue that carried it, so you can read the article in context or jump straight to the source.

Start here

Editor picks for Profiling

  1. 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.

    Read article Issue #493

  2. 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.

    Read article Issue #487

  3. 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.

    Read article Issue #151

  4. 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.

    Read article Issue #502

  5. 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.

    Read article Issue #500

  6. 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.

    Read article Issue #495

  7. 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.

    Read article Issue #491

  8. .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.

    Read article Issue #490

Archive

Page 1 of 2

Newest first