2026-04-13 blazoraspnet-coredotnet-11 Blazor SSR Finally Gets TempData in .NET 11 ASP.NET Core in .NET 11 Preview 2 brings TempData to Blazor static server-side rendering, enabling flash messages and Post-Redirect-Get flows without workarounds.
2026-04-13 csharp-15dotnet-11collection-expressions C# 15 Collection Expression Arguments: Pass Constructors Inline with with(...) C# 15 adds the with(...) element to collection expressions, letting you pass capacity, comparers, and other constructor arguments directly in the initializer.
2026-04-13 dotnet-11csharpperformance .NET 11 Adds Native Zstandard Compression to System.IO.Compression .NET 11 Preview 1 ships ZstandardStream, ZstandardEncoder, and ZstandardDecoder in System.IO.Compression, giving you fast, inbox zstd support with no third-party packages.
2026-04-13 dotnet-11ef-corecsharp EF Core 11 Lets You Create and Apply a Migration in One Command The dotnet ef database update command now accepts --add to scaffold and apply a migration in a single step. Here is how it works, why it matters for containers and .NET Aspire, and what to watch for.
2026-04-13 dotnet-11ef-coresql-server EF Core 11 Adds Native SQL Server Vector Search with DiskANN Indexes EF Core 11 Preview 2 supports SQL Server 2025 VECTOR_SEARCH() and DiskANN vector indexes directly from LINQ. Here is how to set up the index, run approximate queries, and what changes from the EF Core 10 VectorDistance approach.
2026-04-12 aspnet-coredotnet-11opentelemetry ASP.NET Core 11 Ships Native OpenTelemetry Tracing: Drop the Extra NuGet Package ASP.NET Core in .NET 11 Preview 2 adds OpenTelemetry semantic attributes directly to HTTP server activity, removing the need for OpenTelemetry.Instrumentation.AspNetCore.
2026-04-08 csharpdotnetcsharp-15 C# 15 Union Types Are Here: Type Unions Ship in .NET 11 Preview 2 C# 15 introduces the union keyword for type unions with exhaustive pattern matching and implicit conversions. Available now in .NET 11 Preview 2.
2026-04-08 dotnetaspnetcoredotnet-11 Kestrel Drops Exceptions from Its HTTP/1.1 Parser in .NET 11 Kestrel's HTTP/1.1 request parser in .NET 11 replaces BadHttpRequestException with a result struct, cutting malformed-request overhead by up to 40%.
2026-04-06 dotnet-11csharpasync .NET 11 Runtime Async Replaces State Machines with Cleaner Stack Traces Runtime Async in .NET 11 moves async/await handling from compiler-generated state machines into the runtime itself, producing readable stack traces, correct breakpoints, and fewer heap allocations.
2026-04-05 dotnet-11blazorwebassembly dotnet new webworker: first-class Web Workers for Blazor in .NET 11 Preview 2 A new project template in .NET 11 Preview 2 scaffolds the JS plumbing, WebWorkerClient, and JSExport boilerplate needed to run .NET code in a browser Web Worker.