Home Archive Issue #250
Issue #250

ASP.NET Core, design, and ops picks

A varied set of .NET reads on scoped services, EF Core CRUD, testing, logging, Redis caching, RabbitMQ workers, and developer tooling.

Jasen's top three picks

  1. 1
    How do you resolve scoped services in a background service?

    roundthecode.com

    A good refresher on why background services need a scope factory, not a direct scoped dependency.

  2. 2
    CRUD Operations in ASP.NET Core with Entity Framework – Real-World Example

    c-sharpcorner.com

    A practical CRUD walkthrough that stays close to how many teams actually build ASP.NET Core apps with EF Core.

  3. 3
    String, StringBuilder, Span: The Secrets to Better Code

    medium.com

    A useful comparison of string, StringBuilder, and Span for people who still care about allocations.

Editor's note

I pulled together a deliberately mixed lineup this time, from scoped services in background workers to Redis caching and RabbitMQ-based workers. I also liked the practical takes on value objects and thin controllers, since both touch everyday design tradeoffs most teams feel.

Today's articles

Related issues

📬 Get daily .NET content delivered to your inbox