Home Archive Issue #304
Issue #304

Span, caching, and microservices in .NET

A mixed issue on performance, architecture, and everyday C# craft: Span, unsafe code, caching, APIs, microservices, and database access patterns.

Jasen's top three picks

  1. 1
    ⚡ Understanding Span and Memory in C#: The Hidden Power Behind Modern High-Performance .NET

    mohit8830.medium.com

    Great refresher on why Span and Memory matter when allocations start hurting.

  2. 2
    Implement UPSERT – Insert and Update using Fabric Data Pipeline

    c-sharpcorner.com

    Practical if you’re deciding when unsafe code is worth the tradeoff.

  3. 3
    How to Create a Custom .NET Package and Import It Locally

    medium.com

    A solid beginner path into APIs without getting lost in framework details.

Editor's note

I pulled together a very mixed lineup this time, from low-level performance work to practical architecture and beginner-friendly C# articles. The Span/memory piece and the caching write-up stood out because they’re the kind of posts that can immediately change how you think about hot-path code. I also like the Dapper + EF Core article for showing a pragmatic data-access blend instead of forcing one tool everywhere.

Today's articles

20 Killer C# One-Liners

medium.com

A senior-dev grab bag of 20 practical C# one-liners — guards, LINQ, JSON, async timeouts — each with when to use and pitfalls. Copy, paste… Continue reading on Programming Letters »

Topics: C# Performance

Read article

Related issues

📬 Get daily .NET content delivered to your inbox