Home Archive Issue #526
Issue #526

API Versioning, Blazor Security, AI Agents

Covers ASP.NET Core versioning, Blazor CSP middleware, EF Core query pitfalls, await internals, HTTP compression benchmarks, and MCP servers.

Jasen's top three picks

  1. 1
    PuppeteerSharp C#: Export Chart.js Dashboards to PDF (Guide)

    c-sharpcorner.com

    A practical PDF export comparison with real tradeoffs instead of pretending every rendering path behaves the same.

  2. 2
    Benchmarking .NET 11 HTTP Compression for Large JSON APIs

    c-sharpcorner.com

    Benchmark pieces are only useful when the workload is believable; this one sounds grounded in API reality.

  3. 3
    Build Your First MCP Server in C# with the Official SDK

    codewithmukesh.com

    MCP is moving fast, so a current C# walkthrough with the official SDK is timely.

Editor's note

I kept this one deliberately mixed, which is usually where the best practical reading shows up. The ASP.NET Core API versioning guide is useful because it gets concrete about URL versus header strategies, while the Blazor CSP middleware piece tackles a security problem teams often postpone too long. I also liked the EF Core 51-query post and the await runtime breakdown because both explain performance and behavior issues that quietly affect everyday code.

Today's articles

Related issues

📬 Save the search. Get the .NET stories worth reading at 7 AM ET.