Microsoft lance .NET 9 avec des améliorations étendues désormais disponibles pour tous

Microsoft lance .NET 9 avec des améliorations étendues désormais disponibles pour tous

Présentation de .NET 9 : une amélioration majeure pour les développeurs

Le framework . NET, une plate-forme gratuite et open source développée par Microsoft, continue de permettre aux développeurs de créer des applications modernes et des services basés sur le cloud. Avec l’annonce récente de .NET 9 , la société annonce une avancée significative, intégrant des milliers d’améliorations en termes de performances, de sécurité et de fonctionnalités.

Améliorations des performances et résultats de référence

.NET 9 introduit une gamme impressionnante de plus de 1 000 améliorations liées aux performances couvrant divers composants, notamment l’environnement d’exécution, les charges de travail et les langages de programmation. Notamment, le benchmark TechEmpower indique que .NET 9 peut gérer jusqu’à 15 % de requêtes de plus que son prédécesseur, .NET 8. Des optimisations clés, telles que les améliorations de boucle, l’intégration, la vectorisation Arm64 et la génération de code affinée, contribuent à ce saut de performances substantiel.

Nouvelles fonctionnalités de . NET Aspire 9

En conjonction avec . NET 9, Microsoft a dévoilé . NET Aspire 9, doté de nouvelles fonctionnalités intéressantes. Les développeurs ont désormais la possibilité de gérer les ressources directement depuis le tableau de bord, de maintenir l’état des conteneurs lors des sessions de débogage et d’utiliser des intégrations avancées avec des outils d’IA tels qu’OpenAI, Ollama et Milvus, accélérant ainsi le développement d’applications pilotées par l’IA.

Mises à jour d’ASP.NET Core

La mise à jour d’ASP.NET Core dans . NET 9 présente des améliorations vitales, améliorant Blazor, SignalR et les API minimales, ainsi que renforçant les protocoles d’authentification et d’autorisation.

Nouveaux cadres et outils d’IA

De plus, Microsoft a récemment publié Microsoft.Extensions.AI et Microsoft.Extensions.VectorData. Ces bibliothèques fournissent une couche cohérente d’abstractions C# qui facilitent l’interaction transparente avec divers services d’IA, notamment les modèles de langage et les intégrations.

NuGet : l’écosystème de packages à la croissance la plus rapide

En soulignant sa croissance, Microsoft a souligné que NuGet représente l’écosystème de packages qui connaît la croissance la plus rapide d’année en année. Les récentes mises à jour de NuGet.org présentent une conception remaniée avec prise en charge du mode sombre, et la collaboration avec GitHub a introduit des fonctionnalités NuGet natives dans Dependabot pour améliorer la gestion des packages.

Améliorations de Visual Studio 2022

En plus de . NET 9, Microsoft a également déployé la version 17.12 de Visual Studio 2022. Cette mise à jour apporte des améliorations significatives des performances, des fonctionnalités de débogage et de diagnostic améliorées, une meilleure intégration avec . NET Aspire, la prise en charge de l’analyseur C# 13 et des fonctionnalités Git améliorées.

Support et avenir de .NET 9

En tant que version de support standard (STS), . NET 9 bénéficiera du support Microsoft pendant une période de 18 mois. Cette version se distingue comme une mise à niveau essentielle pour les développeurs, offrant des fonctionnalités améliorées, de nouveaux outils et un meilleur support global.

Source et images

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *