# .NET 11 arrive avec C# 15 et des capacités IA renforcées

_Publié le 11 novembre 2026 — https://ip73.fr/2026/11/11/net-11-arrive-avec-c-15-et-des-capacites-ia-renforcees/_

.NET 11 est officiellement lancé, apportant avec lui C# 15 et des optimisations substantielles qui visent à accélérer le cycle de développement des applications modernes. Ce lancement, qualifié de Standard Term Support (STS), offre deux ans de support selon la politique de Microsoft, tandis que .NET 10 demeure une option LTS maintenue.

Les améliorations sont multiples, allant au-delà des simples ajouts linguistiques. On observe notamment l'implémentation d'un hôte CLI Native AOT par défaut dans le SDK. Cela permet à des commandes comme « help » ou « version » de s'exécuter sans initialiser le CLI géré, réduisant la latence dans les tâches courantes des développeurs, selon Microsoft.

## Les avancées linguistiques et la gestion des états

L'une des nouveautés majeures concerne C# 15, qui intègre les types union. Ce concept permet à une valeur de représenter un ensemble de types de cas déclarés, avec des mécanismes de vérification d'exhaustivité dans les expressions `switch`. Par exemple, pour une recherche de produit, le type de retour indique précisément les résultats possibles, qu'il s'agisse d'un produit trouvé ou d'une absence, sans avoir besoin d'utiliser une classe de base générique.

À cela s'ajoute l'introduction des hiérarchies fermées. Cette capacité limite la dérivation directe aux assemblies déclarants, donnant au compilateur les informations nécessaires pour effectuer des vérifications de motifs plus robustes sur ces structures. D'autres ajouts incluent les expressions de collection, permettant de passer des arguments de constructeur sans perdre la syntaxe de l'expression de collection.

## Vers des applications agiles et pilotées par l'IA

Le virage vers l'intelligence artificielle est particulièrement visible dans ce nouveau framework. ASP.NET Core intègre des capacités expérimentales pour Blazor et SignalR, notamment avec des composants Blazor IA qui se connectent au protocole d'interaction utilisateur d'agent (AG-UI). Pour construire des applications pilotées par des agents, Microsoft met à disposition des bibliothèques spécifiques : `Microsoft.Extensions.AI` pour l'accès aux modèles, MCP pour l'intégration d'outils, et le Microsoft Agent Framework (MAF) pour gérer les flux de travail des agents.

Parallèlement, les outils de développement bénéficient de gains en performance. Le serveur MSBuild maintient désormais un état chaud entre les invocations CLI par défaut. De plus, .NET MAUI adopte CoreCLR comme runtime par défaut et améliore l'itération XAML. Les bibliothèques ajoutent nativement la compression Zstandard, simplifient l'exécution de processus et enrichissent le support JSON en mémoire.

Les équipes peuvent utiliser des outils comme .NET Skills for .NET pour obtenir des conseils spécifiques au langage, ou le .NET Upgrade canvas pour suivre les progrès de modernisation.

## Sources

- [Announcing .NET 11 - .NET Blog](https://devblogs.microsoft.com/dotnet/announcing-dotnet-11/), devblogs.microsoft.com
- [.NET Conf 2026: Microsoft gibt .NET 11.0 für alle Entwickler frei – Update](https://www.drwindows.de/news/net-conf-2026-microsoft-gibt-net-11-0-fuer-alle-entwickler-frei), Dr. Windows, 11 novembre 2026
- [マイクロソフト、.NET 11正式リリース。C#に共用型を導入、JITやAOTコンパイラの高速化、コマンドラインツール強化など新機能](https://www.publickey1.jp/blog/26/net_11cjitaot.html), Publickey, 10 novembre 2026
