Home Archive Issue #256
Issue #256

ASP.NET Core, source generators, and AI

Curated .NET reading on ASP.NET Core, source-generated contracts, AI agents, EF Core patterns, Swagger, MAUI, Dapper, and Web Forms.

Jasen's top three picks

  1. 1
    You Know OOP — But Do You Know Where and Why to Use It in .NET?

    Medium

    A useful reminder that OOP is a tool, not a default; picking the right style matters more than applying it everywhere.

  2. 2
    CRUD (Create, Read, Update, Delete) with Fetch API in Vanilla ASP.NET Web Forms (Vanilla Web Forms)

    C# Corner

    A Web Forms CRUD walkthrough with Fetch API is nostalgic, but still practical for teams maintaining older apps.

  3. 3
    9 Must-Ask Questions When Hiring a dotNET Core and React Development Partner

    Facile Technolab Blog

    Nine partner-selection questions are aimed at non-technical buyers and help avoid expensive misalignment early.

Editor's note

I pulled a deliberately mixed lineup this time: old-school Web Forms, modern ASP.NET Core, and a few architecture pieces that spark good debates. The CQRS ≠ MediatR piece is a nice reminder to keep patterns and tools separate, and the source-generated contracts article is a practical warning for .NET 9 teams. I also liked the Azure AI agent and Swagger posts for readers building real APIs right now.

Today's articles

Related issues

📬 Save the search. Get the .NET stories worth reading at 7 AM ET.