.NET 11 Preview 1: Runtime Async & C# 15 Unleashed
Alps Wang
Feb 22, 2026 · 1 views
Runtime Async: A Deeper Dive
The .NET 11 Preview 1 release is a compelling update, particularly with the introduction of Runtime Async, which promises to fundamentally alter how asynchronous operations are handled within the .NET runtime. This shift from compiler-centric async management to runtime-level understanding is a significant architectural change. The inclusion of Zstandard compression and BFloat16 support directly addresses emerging needs in data processing and AI/ML, respectively, showcasing Microsoft's responsiveness to industry trends. Furthermore, the foundational work on migrating CoreCLR to WebAssembly signals a long-term commitment to cross-platform excellence. The enhancements in C# 15, such as collection expression arguments, and improvements in .NET MAUI and ASP.NET Core demonstrate a continued dedication to developer productivity and feature parity across the .NET stack. The positive community reception for Runtime Async and interactive dotnet run highlights features that developers are eager to adopt. However, the criticism regarding the perceived 'over-engineering' of C# 15's collection expression arguments and the quality of release notes is valid. While innovation is crucial, maintaining language clarity and ensuring comprehensive documentation are equally important for broad adoption and developer confidence. The AI-generated feel of the notes, if true, detracts from the otherwise robust technical content.
Key Points
- .NET 11 Preview 1 introduces Runtime Async, a major shift where the .NET runtime takes over async method suspension/resumption from the compiler.
- New library features include native Zstandard compression support and a BFloat16 floating-point type beneficial for AI/ML.
- C# 15 brings collection expression arguments and extended layout support, while F# enables parallel compilation by default.
- Foundational work is underway to migrate CoreCLR to WebAssembly, moving away from the Mono runtime.
- ASP.NET Core and Blazor receive updates, including an EnvironmentBoundary component and IHostedService support for Blazor WebAssembly.
- Community reactions are mixed, with enthusiasm for Runtime Async and interactive
dotnet run, but some concerns about C# 15 language features and release note clarity.

📖 Source: .NET 11 Preview 1 Arrives With Runtime Async, Zstandard Support, and C# 15 Features
Comments (0)
No comments yet. Be the first to comment!
