VS 2022 17.4 Preview 4 Fonctionnalités .NET MAUI avec .NET 7 Release Candidate 2 — Visual Studio Magazine

Nouvelles

VS 2022 17.4 Preview 4 Fonctionnalités .NET MAUI avec .NET 7 Release Candidate 2

Microsoft a livré hier Visual Studio 17.4 Preview 4 avec un code prêt pour la production pour .NET Multi-platform App UI (.NET MAUI) avec .NET 7 Release Candidate 2.

Selon les notes de publication, VS 2022 17.4 Preview 4 corrige principalement des bogues et ajoute des améliorations mineures, bien qu’un élément répertorié pour cela soit “Mettre à jour .NET MAUI vers NET7 RC2”.

.NET MAUI est l’évolution de Microsoft de Xamarin.Forms, ajoutant la prise en charge des applications de bureau en plus des cibles d’applications mobiles iOS et Android traditionnelles. C’était la dernière pièce du puzzle de la grande vision de l’entreprise d’unifier ses produits de développement disparates sous un parapluie .NET qui peut être utilisé par les développeurs pour créer tous les types d’applications – bureau, mobile, Web et plus encore – sur la même classe de base. Bibliothèque (BCL), runtime et compilateurs.

Microsoft a annoncé la semaine dernière la prise en charge de deux produits Apple, l’IDE Xcode 14 et la dernière édition de son système d’exploitation mobile, iOS 16.

Et hier, David Ortinau de Microsoft a annoncé que les nouveaux bits .NET MAUI et .NET 7 RC2 étaient disponibles dans VS 2022 v17.4 Preview 4. .NET 7 RC2 a été livré la semaine dernière, un mois avant d’atteindre le statut de disponibilité générale.

“Les principaux thèmes de RC2 sont la qualité et la prise en charge de .NET pour Xcode 14 avec iOS 16”, a déclaré Ortinau.

.NET MAUI en tant que charge de travail VS 2022 v17.4 Preview 4
[Click on image for larger view.] .NET MAUI en tant que charge de travail VS 2022 v17.4 Preview 4 (source : Microsoft).

En outre, dans certaines nouvelles connexes, il a déclaré: “De nouvelles bibliothèques ont également été livrées pour MSAL.NET et App Center (Preview). Ce sont deux bibliothèques clés que les développeurs .NET MAUI ont demandées. MSAL.NET est essentiel lors de l’utilisation d’Azure Active Directory et la plate-forme d’identité Microsoft pour l’authentification. App Center fournit des services de diagnostic et d’analyse des applications.

Voici le résumé de Microsoft des nouveautés de VS 2022 v17.4 Preview 4 :

  • Ajout de la prise en charge du modèle dans le comparateur de modèle pour gérer les vecteurs sans suffixe.
  • Ajout des informations de version oneTBB à tbbmalloc.dll
  • Modification de la méthode d’accès à la structure de données interne afin que ce crash ne se reproduise plus.
  • Correction de nombreux problèmes avec les modules où le mélange des fichiers d’en-tête et des modules produisait de fausses erreurs et/ou fusionnait incorrectement les déclarations.
  • Correction d’une régression où la déclaration en avant d’une énumération sans type sous-jacent fixe après sa définition pouvait entraîner la déduction d’un type sous-jacent incorrect.
  • Ajout d’un nouveau commutateur de conformité /Zc:enumTypes[-] pour contrôler le comportement conforme à la norme pour les types sous-jacents déduits de certaines énumérations et énumérateurs. Ceci n’est plus activé par défaut sous /permissive- pour éviter d’éventuels problèmes de compatibilité binaire.
  • Correction d’un bogue où les variables out de type struct ref auraient une portée d’échappement excessivement large, entraînant une erreur de compilation sur le site d’appel où la variable out est déclarée.
  • Correction d’un problème qui faisait que Visual Studio bloquait parfois la progression lors du débogage des applications WPF. VS a signalé que des modifications ont été apportées qui empêchent la session de débogage de continuer.
  • Correction du retard de l’interface utilisateur de Visual Studio dans les scénarios de chargement et de rechargement du concepteur Windows Forms .NET.
  • Mettre à jour .NET MAUI vers NET7 RC2
  • Ajoute la prise en charge de Xcode 14.0 à .NET 7 pour iOS/tvOS
  • Corrige un bogue où la boîte de dialogue “Appliquer le filtre” ne fonctionnait pas correctement pour les comptes MSA.
  • Correction d’un problème avec l’outil d’instrumentation .NET qui pouvait afficher des images prenant plus de 100 % du temps
  • Dans certaines circonstances, la référence SKU de l’App Service créée pour une application Azure Functions qui cible un plan App Service dans une référence SKU incorrecte.

Pendant ce temps, les éléments de la communauté des développeurs, avec des liens pour plus d’informations, incluent :

Preview 4 a suivi Preview 3 de seulement huit jours.

A propos de l’auteur

David Ramel est éditeur et rédacteur pour Converge360.

.

Leave a Comment

Your email address will not be published. Required fields are marked *