.NET 11 Preview 2 Released with Performance Improvements and Enhanced Developer Tools
Key Takeaways
- ▸Performance improvements across core runtime operations, including Matrix4x4.GetDeterminant optimizations and cached interface dispatch enhancements
- ▸Native OpenTelemetry tracing integration for ASP.NET Core enables better observability and monitoring capabilities
- ▸Entity Framework Core now supports advanced SQL Server features including DiskANN vector indexes and JSON_CONTAINS() functions
Summary
Microsoft has announced the release of .NET 11 Preview 2, the second preview version of its comprehensive development platform. The update brings performance optimizations across the runtime, SDK, and libraries, including approximately 15% faster Matrix4x4.GetDeterminant operations, cached interface dispatch improvements, and smaller SDK installers on Linux and macOS. The release also introduces new capabilities such as native OpenTelemetry tracing for ASP.NET Core, support for LINQ MaxBy and MinBy in Entity Framework Core, and OpenAPI 3.2.0 support.
Notable enhancements in this preview include improvements to code analyzers, new SDK warnings and build targets, and quality fixes across multiple frameworks including Windows Forms and Windows Presentation Foundation. ASP.NET Core and Blazor users will benefit from TempData support for Blazor, the new .NET Web Worker project template, and performance improvements to the dotnet run command. SDK container images have been optimized to be up to 17% smaller, helping developers reduce deployment footprints.
- Smaller SDK installers and container images reduce download and deployment sizes by up to 17%
Editorial Opinion
.NET 11 Preview 2 demonstrates Microsoft's continued focus on developer experience and platform performance. The emphasis on observability through native OpenTelemetry support and the addition of modern SQL Server vector search capabilities position .NET favorably for contemporary development scenarios. These incremental improvements, while not groundbreaking, reflect the maturity and stability of the platform as it evolves to meet current development needs.



