Home Archive Issue #160
Issue #160

C# language debates and .NET 9 guidance

A varied .NET roundup with C# design debates, .NET 9 upgrade notes, security guidance, Redis session caching, CQRS, MAUI, and AI tooling.

Jasen's top three picks

  1. 1
    Is C# Becoming JavaScript?

    medium.com

    A provocative take on language evolution; worth reading even if you don’t agree with the premise.

  2. 2
    Single Responsibility - SOLID

    medium.com

    A concise refresher on a core design principle that still shapes maintainable .NET code.

  3. 3
    Redis part II : Scalable Session Management in .NET 9 and Blazor

    medium.com

    Practical Redis guidance for stateful web apps, especially if you’re balancing scale with user sessions.

Editor's note

I kept this issue deliberately mixed, from language and architecture pieces to practical upgrade and tooling write-ups. The C# becoming JavaScript debate and the .NET 9 compatibility article stood out to me because they reflect the tension between language evolution and real-world migration work.

Today's articles

Related issues

📬 Get daily .NET content delivered to your inbox