Catégories
Start-up et applications

.NET 5.0 maintenant disponible – SD Times

le concepteur Windows Forms mis à jour

Microsoft a annoncé la sortie de .NET 5.0, qui est la première version de la plate-forme qui combine .NET et .NET Framework. .NET 5.0 est une version majeure, et est également la cinquième version depuis qu'elle est devenue un projet open source.

«L'année dernière, nous avons partagé une vision d'une pile et d'un écosystème .NET unifiés. L'intérêt pour vous est que vous serez en mesure d'utiliser un seul ensemble d'API, de langages et d'outils pour cibler un large éventail de types d'applications, notamment les mobiles, le cloud, les ordinateurs de bureau et l'IoT. Vous réalisez peut-être que vous pouvez déjà cibler un large éventail de plates-formes avec .NET aujourd'hui, cependant, les outils et les API ne sont pas toujours les mêmes sur le Web et le mobile, par exemple, ou publiés en même temps », Richard Lander, responsable de programme pour .NET chez Microsoft, écrit dans un Publier.

Pour les versions .NET 5.0 et 6.0, l'équipe travaillera à l'unification de l'expérience .NET. Il avait espéré livrer entièrement la vision d'unification avec .NET 5.0, mais la pandémie l'a forcé à s'adapter aux besoins changeants des clients. «Nous travaillons avec des équipes d'entreprises du monde entier qui ont besoin d'aide pour accélérer leur adoption des technologies cloud. Eux aussi ont dû s'adapter aux besoins changeants de leurs clients. En conséquence, nous livrons la vision à travers deux versions », a écrit Lander.

CONTENU CONNEXE: Approches de la version .NET 5, éliminant .NET Standard, Core et Framework

La première étape de l'unification de .NET a consisté à consolider les dépôts, et selon Microsoft, dans cette version, Blazor est un bon exemple de quelque chose qui tire parti de la consolidation des dépôts. Le runtime et les bibliothèques pour Blazor WebAssembly sont désormais créés à partir du référentiel consolidé, ce qui signifie que, par exemple, Blazor WebAssembly et Blazor sur le serveur utilisent le même code pour List, ce qui n’était pas le cas avant .NET 5.0.

En outre, l'équipe Windows travaille actuellement sur Project Reunion, qui est une vision pour unifier et faire évoluer la plate-forme de développement Windows pour faciliter la création d'applications fonctionnant sur les versions et les appareils Windows 10.

Les principaux points forts de la version .NET 5.0 incluent des améliorations des performances de plusieurs composants, de nouvelles améliorations du langage C # 9 et F # 5, des performances améliorées pour les bibliothèques .NET, une latence P95 réduite et une étendue de plate-forme étendue avec Arm64 et WebAssembly.

Il comprend également des options de déploiement d'applications améliorées, telles que la publication d'applications client ClickOne, des applications à fichier unique, une taille d'image de conteneur réduite et l'ajout d'images de conteneur Server Core.

«.NET 5.0 est une autre version importante qui devrait améliorer de nombreux aspects de votre utilisation avec .NET. Nous avons permis un large éventail d'améliorations, allant des applications à fichier unique aux performances, en passant par l'utilisation de la sérialisation Json et l'activation Arm64. Bien qu'aujourd'hui soit votre premier jour avec .NET 5.0, nous utilisons .NET 5.0 en production chez Microsoft depuis des mois. Nous sommes convaincus qu'il est prêt à être utilisé, à gérer votre entreprise et à alimenter vos applications. Les nouvelles améliorations du langage en C # 9 et F # 5 devraient rendre votre code plus expressif et plus facile à écrire. .NET 5.0 est également un excellent choix pour vos applications existantes. Dans de nombreux cas, vous pouvez mettre à niveau sans trop d'effort », a écrit Lander.

Microsoft héberge également actuellement Conf .NET et nous détaillerons ce qui peut être fait avec .NET 5.0.

Laisser un commentaire

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