Home Archive Issue #321
Issue #321

SQL, SignalR, and .NET 10 performance

A wide mix of .NET reads: SQL fundamentals, SignalR with Wolverine, Azure observability, caching, validation, and .NET 10 collection speedups.

Jasen's top three picks

  1. 1
    How Learning SQL Can Open Doors in the Age of Data

    trevoirwilliams.com

    A useful reminder that SQL still opens doors, especially if you want to understand data-driven systems instead of just consuming them.

  2. 2
    Using SignalR with Wolverine 5.0

    jeremydmiller.com

    Wolverine + SignalR is a nice combo for real-time apps; this one is for people building messaging-heavy systems.

  3. 3
    Mastering Mailbox Cleanup and Holds in Exchange Online

    c-sharpcorner.com

    The .NET 10 foreach benchmarks are the kind of thing performance-minded devs should pay attention to before they tune hot paths.

Editor's note

I kept this issue intentionally mixed, with practical app-building posts alongside performance and platform pieces. The .NET 10 foreach benchmark and the SignalR + Wolverine write-up stood out because they point to real-world throughput and messaging work. I also liked the observability item for AI agents, since it ties Aspire, Application Insights, and OpenTelemetry into something teams can use today.

Today's articles

Related issues

📬 Get daily .NET content delivered to your inbox