jeudi, 18 août 2022

La boîte à outils de la communauté Microsoft .NET prend en charge .NET 6

Crédit : Elle Aon/ Shutterstock

Microsoft présente un aperçu de.NET Community Toolkit 8.0.0 , une nouvelle variante de la boîte à outils .NET qui ajoute l’assistance .NET 6 et les toutes nouvelles fonctionnalités de la boîte à outils MVVM (Model-View-ViewModel).

La boîte à outils communautaire .NET est une collection d’API et d’assistants pour concepteurs all.NET, indépendants de toute plate-forme d’interface utilisateur. La variante 8 est la toute première version du nouveau référentiel .NET Neighborhood Toolkit, qui hébergera toutes les bibliothèques .NET à l’avenir.

Avec l’aperçu 1, dévoilé le 25 janvier, le .NET Community Toolkit 8.0 .0 inclut une assistance pour la plate-forme de développement d’applications logicielles .NET 6 récemment publiée en tant que nouvelle cible dans les bibliothèques proposées. Cela apporte des améliorations lorsque vous travaillez sur le dernier runtime.NET, consistant à couper le support pour toutes les bibliothèques, l’assistance pour nint et nuint dans le Count dans le package HighPerformance et des optimisations pour.NET 6.

La boîte à outils comprend également un aperçu remanié de générateurs de sources pour le MVVM Toolkit, qui fait désormais partie du .NET Community Toolkit. Les générateurs ont été réécrits pour être incrémentiels, ce qui implique qu’ils seront plus rapides et garderont l’IDE rapide et réactif même lorsqu’ils sont utilisés avec des travaux à grande échelle. Ces API réduisent le passe-partout lorsqu’il s’agit de MVVM. Ils simplifient également le développement de commandes, en utilisant une toute nouvelle qualité ICommand, et permettent à la boîte à outils MVVM de générer instantanément des commandes en utilisant les types RelayCommand dans la bibliothèque.

D’autres attributs flambant neufs de la boîte à outils MVVM facilitent la composition de propriétés observables. Le générateur de source peut produire des maisons observables dans les coulisses. Et pour la composition du modèle de vue, la boîte à outils MVVM introduit des caractéristiques pour la génération de code qui permettent d’injecter le raisonnement des types dans des classes approximatives. Cela résout une situation dans laquelle C# manque de nombreux héritages, ce qui peut être un problème.

Le code source du .NET Community Toolkit peut être trouvé sur GitHub.

Toute l’actualité en temps réel, est sur L’Entrepreneur

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici