Products

.NET 11

Follow the latest coverage, related explainers and connected technology stories.

Latest coverage

CN
The .NET 11 Improvements Accumulate Performance Gains from JIT to Asynchronous Programming

The .NET 11 Improvements Accumulate Performance Gains from JIT to Asynchronous Programming

Microsoft reviews hundreds of improvements in .NET 11, with a clear focus on the JIT compiler, reducing allocations, improving interface and delegate calls, and enhancing the internal structure of async/await. The published results show that the gains come from removing unnecessary checks, allocations, and calls, rather than from a single major change.

CN
How to Use Unions and Closed Hierarchies in ASP.NET Core

How to Use Unions and Closed Hierarchies in ASP.NET Core

The .NET Blog explains how to use union types and closed hierarchies with System.Text.Json through Minimal APIs, MVC, SignalR, Blazor, and OpenAPI. It also identifies ambiguous cases and binding sources that do not support these types.

CN
Microsoft Releases .NET 11 Release Candidate 1 with Broad Improvements for Developers

Microsoft Releases .NET 11 Release Candidate 1 with Broad Improvements for Developers

.NET 11 Release Candidate 1 is now available with updates spanning libraries, the runtime, and SDK through C# 15, ASP.NET Core, .NET MAUI, and Windows Forms. The release focuses on testing, deployment, and container tools, along with language and security features and improvements for different platforms.

CN
C# 15 Adds Extension Indexers and Improvements to Collection Expressions

C# 15 Adds Extension Indexers and Improvements to Collection Expressions

Microsoft reviewed in a .NET blog a set of features available in the first preview of C# 15, which will arrive with .NET 11. These include passing arguments to collection constructors, extension indexers, and iteration loop labels. The changes aim to reduce boilerplate code and improve the clarity of some common programming patterns.