Home Archive Issue #451
Issue #451

C# 14, validation, and ASP.NET logging

A varied .NET roundup covering collection optimization, VS Code 1.119, ASP.NET Core request logging, auth basics, and Web API CRUD with EF Core.

Jasen's top three picks

  1. 1
    Common Challenges Developers Face with .NET Services and How to Solve Them

    medium.com

    A broad overview piece on common .NET service pain points that should be most useful to newer teams sorting out reliability and maintainability basics.

  2. 2
    Greater Than or Equal (>=) in C#: Unlocking the Power of Comparison for Robust .NET Applications

    medium.com

    A beginner-friendly refresher on the >= operator that is simple by topic but still relevant when writing clear conditional logic.

  3. 3
    From Allocation to Iteration: Optimizing Your Collections in .NET

    medium.com

    This is the most practical performance item here, focusing on collection sizing and iteration costs that quietly affect everyday .NET code.

Editor's note

I kept this issue deliberately mixed, which is how I like the newsletter best. The collection optimization piece is practical because small allocation and iteration choices still add up fast in real applications, and the ASP.NET Core logging article stands out for pairing request tracing with exception visibility. There’s also a useful compare-and-contrast on DataAnnotations versus FluentValidation instead of treating validation as a one-size-fits-all choice.

Today's articles

Related issues

📬 Get daily .NET content delivered to your inbox