Home Archive Issue #490
Issue #490

Native AOT, AI APIs, and EF Core Performance

This issue spans LINQ execution, Aspire job resilience, NSwag client sync, .NET 11 previews, DDD, event sourcing, and database tuning.

Jasen's top three picks

  1. 1
    Why .ToList() Changes Everything in Your LINQ Queries

    medium.com

    A good refresher on deferred execution and how one innocent materialization call can change behavior, memory use, and database round-trips.

  2. 2
    Native AOT vs JIT Compilation in .NET 11: Performance Benchmarks and Trade-Offs

    c-sharpcorner.com

    Worth reading for teams evaluating deployment shape, cold start behavior, and the real cost of giving up some runtime flexibility.

  3. 3
    Building a Self-Healing Background Job System with .NET Aspire

    c-sharpcorner.com

    Aspire continues to show up in operational scenarios, and this one focuses on the resilience plumbing many background workers still lack.

Editor's note

I kept this one intentionally mixed, which is how I like the newsletter to read day to day. The Native AOT vs JIT benchmark piece is useful because it gets past slogans and into startup, memory, and trade-off territory, while the NSwag client generation article is the kind of practical integration safeguard teams can apply immediately. I also liked seeing solid architectural discussion here, especially the rich aggregates piece and the event sourcing reality check.

Today's articles

Related issues

📬 Get daily .NET content delivered to your inbox