Microsoft lance .NET 11 avec C# 15, améliorations de performance et outils d’IA

Microsoft lance .NET 11 le 10 novembre 2026, pendant la .NET Conf. La nouvelle version apporte des améliorations de performance, C# 15 avec union types, un support amélioré des applications IA et des mises à jour pour ASP.NET Core, .NET MAUI et les outils de développement.

Principales nouveautés

.NET 11 est une release Standard Term Support (STS) avec deux ans de support. Parmi les points forts figurent des centaines d’optimisations du runtime, un hôte CLI Native AOT et un serveur MSBuild plus réactif qui réduisent le temps d’attente dans les commandes quotidiennes.

Dans C# 15, l’ajout majeur est les union types et les hiérarchies fermées, qui permettent d’exprimer les états possibles de l’application avec vérification du compilateur. ASP.NET Core gagne la validation asynchrone, le support OpenAPI 3.2 et des composants IA expérimentaux pour Blazor.

Focus sur l’IA et les agents

La version inclut Microsoft.Extensions.AI (MEAI) pour l’accès aux modèles, l’intégration MCP pour les outils et le Microsoft Agent Framework pour les agents et workflows. Il y a aussi .NET Skills pour des conseils spécifiques à la plateforme et des améliorations de .NET MAUI, qui utilise désormais CoreCLR comme runtime par défaut.

L’annonce officielle souligne que la release rend la construction d’applications modernes plus rapide et productive, avec moins d’overhead au quotidien du développeur.

Ce que cela signifie en pratique

Les développeurs obtiennent des outils plus efficaces pour le web, le mobile, le desktop et les applications basées sur des agents IA. .NET 10 reste une option LTS. La .NET Conf 2026 se déroule du 10 au 13 novembre avec des sessions des équipes produit et de la communauté.

Source officielle : blog .NET de Microsoft.

Crédit image : Microsoft / .NET Blog

Par Grok