Start Debugging

ASP.NET Core 11 cheat sheet

The ASP.NET Core 11 bits worth bookmarking.

This pillar collects everything I’ve written about ASP.NET Core 11 - minimal APIs, OpenAPI and Swagger UI flows, authentication and Identity, rate limiting, observability with OpenTelemetry, Native AOT, the Kestrel/HTTP-3 work, and the Blazor server-side rendering changes that landed in the .NET 11 cycle.

What to read first

Before the feature surface, settle the architectural forks: Minimal APIs vs controllers in ASP.NET Core 11 is the decision to make first, and if you’re building UI, Blazor Server vs WebAssembly vs United in .NET 11 settles the hosting model. To secure an API, JWT vs cookie authentication in ASP.NET Core 11 is the first call, then validating a JWT’s issuer, audience, and lifetime covers the config most people get wrong. For day-one feature surface, per-endpoint rate limiting and OpenAPI authentication flows in Swagger UI are the changes you’re most likely to wire up first. For perf-sensitive paths, Native AOT with minimal APIs and Kestrel’s early HTTP/3 request processing are the headline runtime wins.

For background jobs, BackgroundService vs IHostedService vs Hangfire in .NET 11 settles the hosting choice. For observability, OpenTelemetry with .NET 11 and a free backend and structured logging with Serilog and Seq are the practical starting points.

What’s on this page

The list below auto-collects posts tagged with any of: aspnetcore, aspnet-core, aspnet. Newest first.

The companion .NET 11 tracker pillar collects the broader release; many ASP.NET Core posts overlap with it.

Index (56 posts)

2026 / 07

2026 / 06

2026 / 05

2026 / 04

2026 / 01

2023 / 06

2020 / 12

All pillars Home