NOUVELLES DE L'INDUSTRIE

Aspire 13.2 : Ce que les développeurs de services .NET doivent savoir

Daniel Roth, le PM pour ASP.NET Core et Blazor, a récemment expliqué le plan web .NET 11. C'est une version de Support à Terme Standard, la GA est attendue pour novembre 2026, avec des aperçus déjà en livraison. Le travail se divise en six thèmes.

Les six thèmes du plan web .NET 11 pour ASP.NET Core et Blazor

Renforcer la fondation - ce que vous obtenez simplement en mettant à jour

Aucun changement de code requis. Kestrel réduit le surcoût de la poignée de main TLS pour les connexions de courte durée et élimine les requêtes malformées plus efficacement. La compression Zstandard offre des ratios au niveau de Brotli à un coût CPU inférieur. Le travail sur la sécurité renforce Kestrel, modernise la protection CSRF avec des en-têtes de métadonnées de récupération, et ajoute le rafraîchissement de jetons d'authentification pour les connexions SignalR et Blazor Server à longue durée de vie. ASP.NET Core émet désormais des balises OpenTelemetry nativement, de sorte que chaque requête est tracée sans instrumentation supplémentaire.

Investir dans la pile moderne - API minimales, SignalR, Blazor

Les API minimales gagnent en validation asynchrone et OpenAPI 3.2. Blazor reçoit la majorité du travail : le rendu côté serveur statique atteint la parité avec MVC, recueillant les données temporaires, la mise en cache de sortie, et la validation côté client sans interactivité. Pas de websocket, pas de WebAssembly, juste des attributs de validation de données et des messages localisés. La validation asynchrone arrive sur EditContext via ValidateAsync.

Sur WebAssembly, l'exécution passe de Mono à CoreCLR, en prévisualisation dans 11 et stable dans 12, donc la programmation multithread et la mémoire 64 bits sont construites une seule fois. Un nouveau modèle de Web Worker déplace aujourd'hui le travail intensif en CPU hors du thread UI. Les unions C# arrivent sur toute la pile.

Construire des applications Blazor qui gèrent des fichiers ? Notre tutoriel d'exportation Blazor vers Excel avec IronXL couvre la création et le téléchargement de fichiers XLSX depuis une application Blazor Server sans installation d'Office, et notre tutoriel de lecture-Excel couvre le chargement de données de feuille de calcul.

Simplifier les applications distribuées - une histoire Blazor de qualité de production avec Aspire

Le nouveau service de passerelle Blazor placé entre le navigateur et le backend, alimentant le tableau de bord Aspire

Un nouveau service de passerelle Blazor se situe entre le navigateur et le backend : il sert des applications WebAssembly autonomes, proxifie les appels API pour qu'il n'y ait pas de CORS à configurer, fait circuler la configuration de découverte de service au client, et alimente le tableau de bord Aspire. Il remplace l'ancien serveur de développement par quelque chose que vous pouvez exécuter en production.

Activer les applications web agentiques - rendre les applications web agentiques

Avec le Microsoft Agent Framework, vous pouvez héberger des agents à l'intérieur des applications ASP.NET Core, avec un support intégré pour le protocole de réponses OpenAI, l'orchestration agent-à-agent, et l'AG-UI pour les interactions en temps réel agents-à-UI. Les applications peuvent agir en tant que serveur ou client MCP via le SDK MCP C#. L'hébergement d'un point de terminaison AG-UI est un simple appel MapAgui, et le client de chat AG-UI implémente IChatClient de Microsoft.Extensions.AI. Des composants Blazor AI sont en cours de développement.

Développement assisté par co-pilot - apprendre à l'IA à écrire du bon code .NET

Compétences .NET sélectionnées, agents personnalisés, outils CLI et MCP, et suites d'évaluation qui mesurent si cela aide. La démonstration était directe : un tableau Kanban construit sans compétences se présentait sous la forme d'un fichier de 300 lignes ; avec le plugin Blazor et une compétence plan-ui-change, il était correctement décomposé. Les compétences s'installent à la demande pour qu'elles ne remplissent pas la fenêtre de contexte.

La grande image

Des fondamentaux plus solides lors de la mise à jour, de nouvelles fonctionnalités concentrées dans la pile moderne, une histoire d'hébergement de production pour Blazor WebAssembly via Aspire, AG-UI pour le web agentique, et des assistants AI qui comprennent .NET. Le GA de novembre 2026 marque également la fin du support for .NET 8 et .NET 9, à prendre en compte dans les plans de migration. Les aperçus sont disponibles maintenant.

Envie de construire des fonctionnalités de documents et de données en utilisant les aperçus dès aujourd'hui ? IronXL lit, écrit et exporte Excel dans Blazor Server sans dépendance d'Office. Voyez comment cela fonctionne dans une application Blazor ou essayez IronXL gratuitement pendant 30 jours.