Microsoft lance la plateforme de développement .NET 8 avec .NET Aspire

Microsoft lance la plateforme de développement .NET 8 avec .NET Aspire

Aujourd’hui, Microsoft a annoncé la dernière version du. NET, plateforme de développement open source. La nouvelle version. NET 8 inclut non seulement de nombreuses améliorations de performances, mais il ajoute également un nouveau générateur de code, Dynamic Profile-Guided Optimization (PGO), qui, selon Microsoft, devrait améliorer les performances des applications créées avec. NET 8 jusqu’à 20 pour cent.

Dans un article de blog , Microsoft a déclaré :

Le jeu d’instructions AVX-512, désormais pris en charge, vous permet d’effectuer des opérations parallèles sur des vecteurs de données de 512 bits, ce qui signifie que vous pouvez traiter beaucoup plus de données en moins de temps. Les types primitifs (numériques et au-delà) implémentent désormais une nouvelle interface formatable et analysable, qui leur permet de formater et d’analyser directement en UTF-8 sans aucune surcharge de transcodage.

filet 8

Microsoft affirme que les benchmarks TechEmpower le montrent dans le scénario de l’API JSON. Les performances de NET 8 augmentent de 18 % par rapport à. NET 7 et que le scénario Fortunes montre des augmentations de performances de 24 pour cent dans. NET 8 par rapport à. FILET 7.

Puisqu’il s’agit d’une plate-forme développée par Microsoft, elle favorise également son utilisation. NET 8 pour les applications basées sur l’IA. Il déclarait :

. intégrant des primitives tensorielles. Avec l’essor des applications basées sur l’IA, de nouveaux outils et SDK sont apparus. Nous avons collaboré avec de nombreux partenaires internes et externes, tels qu’Azure OpenAI, Azure Cognitive Search, Milvus, Qdrant et Microsoft Teams, pour garantir. NET ont un accès facile à divers modèles, services et plates-formes d’IA via leurs SDK respectifs. De plus, le SDK open source Semantic Kernel simplifie l’intégration de ces composants d’IA dans des applications nouvelles et existantes, pour vous aider à offrir des expériences utilisateur innovantes.

filet 8

Les applications AOT (ahead-of-time) voient également leurs performances améliorées lorsqu’elles sont développées dans .NET 8 et utilisées sur les plates-formes Linux et Windows, ce qui signifie que les développeurs n’auront pas besoin d’utiliser le compilateur JIT (juste à temps) pour obtenir leurs applications. respecté au moment de l’exécution.

En plus du lancement de. NET 8, Microsoft publie la première version de. NET aspire. Il s’agit d’une pile d’opinion conçue pour créer des applications basées sur le cloud. Microsoft a déclaré qu’il utilise par défaut une variété de composants tels que la télémétrie, la résilience, la configuration et les vérifications de l’état. Microsoft affirme également qu’il utilise une expérience de développement local simple à utiliser et suffisamment sophistiquée pour créer des solutions basées sur le cloud. Les développeurs peuvent en savoir plus. NET Aspire dans cet article de blog séparé et ils peuvent soumettre leurs commentaires sur cette version préliminaire sur GitHub .

La nouvelle version est lancée le premier jour de l’année. Conférence NET . L’événement virtuel se déroulera d’ici le 16 novembre.

Laisser un commentaire

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