
Microsoft est heureux d'annoncer que dans les semaines à venir, le produit .NET Framework 4.8.1 sera largement disponible sur Windows Update (WU) et Microsoft Update Catalog pour les versions de Windows prises en charge. Le produit .NET Framework 4.8.1 sera d'abord déployé pour les clients participant au programme Windows Insider via le canal Release Preview, puis progressivement pour les clients recherchant le dernier contenu sur WU, et enfin comme "Recommended" pour les clients via Windows Update.
.NET Framework 4.8.1 sera disponible pour les versions de Windows et les canaux de distribution suivants :
- Windows Update : Windows 11 21H2, Windows 10 21H2 (LTSC), et Windows 10 22H2
- Microsoft Update Catalog : Windows 11 21H2, Windows 10 21H2 (LTSC), Windows 10 22H2 et Windows Server 2022 (Desktop, Azure Editions), Azure Stack 21H2 et Azure Stack 22H2.
Note : Les clients qui utilisent Windows Server Updates Services (WSUS) ou tout autre outil de gestion des mises à jour pourront importer le produit .NET Framework 4.8.1 à partir de Microsoft Update Catalog. Notez également que .NET Framework 4.8.1 est déjà inclus par défaut dans les nouvelles versions de Windows, à partir de Windows 11 22H2.
Quelles sont les nouveautés de .NET Framework 4.8.1 ?
.NET Framework 4.8.1 inclut la prise en charge native de l'architecture Arm64 (Windows 11+) et des améliorations en matière d'accessibilité ainsi que d'autres améliorations. Vous pouvez consulter la liste complète des améliorations dans les notes de mise à jour de .NET Framework 4.8.1.
Prise en charge native d'Arm64
.NET Framework 4.8.1 ajoute la prise en charge native d'Arm64 à la famille .NET Framework. Ainsi, vos investissements dans le vaste écosystème d'applications et de bibliothèques .NET Framework peuvent désormais bénéficier des avantages de l'exécution native des charges de travail sur Arm64 pour de meilleures performances par rapport à l'exécution de code x64 émulé sur Arm64.
Infobulles accessibles conformes à la norme WCAG2.1
Microsoft s'engage à fournir des produits et des plateformes accessibles à tous. Le Framework .NET 4.8.1 fournit deux plateformes de développement d'interface utilisateur Windows, qui offrent toutes deux aux développeurs le support nécessaire pour créer des applications accessibles pour leurs utilisateurs. Au cours des dernières versions, Windows Forms et WPF ont ajouté plusieurs fonctionnalités et corrigé de nombreux problèmes de fiabilité liés à l'accessibilité.
Dans cette version, Windows Forms et WPF ont apporté des améliorations à la gestion des infobulles afin de les rendre plus accessibles. Dans les deux cas, les infobulles sont désormais conformes aux directives énoncées dans le guide WCAG2.1 sur le contenu au survol ou au focus. Les exigences relatives aux info-bulles sont les suivantes :
- Les infobulles doivent s'afficher soit au survol de la souris, soit en cas de navigation au clavier vers le contrôle.
- Les infobulles doivent pouvoir être supprimées. En d'autres termes, une simple commande clavier telle que la touche ESC doit permettre de supprimer l'infobulle.
- Les info-bulles doivent pouvoir être survolées. Les utilisateurs doivent pouvoir placer le curseur de leur souris sur l'infobulle. Cela permet, par exemple, aux utilisateurs malvoyants d'utiliser une loupe pour lire l'info-bulle.
- Les info-bulles doivent être persistantes. Les info-bulles ne doivent pas disparaître automatiquement après un certain temps. Elles doivent plutôt disparaître lorsque l'utilisateur déplace sa souris vers un autre contrôle ou lorsqu'il supprime l'info-bulle comme décrit ci-dessus.
Dans WinForms, ce support n'est disponible que sur le système d'exploitation Windows 11 ou supérieur. WinForms est une enveloppe gérée finement autour de l'API Windows, et le nouveau comportement de l'infobulle n'est disponible que depuis Windows 11. WPF ne dépend pas de la version du système d'exploitation pour ses infobulles accessibles.
WPF a mis en œuvre la plupart des exigences relatives aux infobulles conformes à WCAG2.1 dans .NET Framework 4.8. Dans cette version, WPF a amélioré l'expérience en veillant à ce qu'une infobulle dans la fenêtre actuelle puisse être facilement supprimée en utilisant la touche ESC, la touche CTRL (seule) ou la combinaison Ctrl+Shift+F10. La portée de la touche Echap a été réduite dans cette version pour ne s'appliquer qu'à la fenêtre en cours, alors qu'auparavant elle s'appliquait à n'importe quelle bulle d'aide ouverte dans l'application.
Windows Forms - Améliorations de l'accessibilité
Windows Forms a été la première pile d'interface utilisateur Windows créée pour .NET Framework. En tant que telle, elle a été créée à l'origine pour utiliser une technologie d'accessibilité héritée, qui ne répond pas aux exigences actuelles en matière d'accessibilité. Dans cette version, WinForms a résolu un certain nombre de problèmes. Pour obtenir une liste complète des modifications liées à l'accessibilité, consultez la page Nouveautés en matière d'accessibilité dans .NET Framework.
Cette section se concentre sur les principales nouveautés apportées par WinForms dans .NET Framework 4.8.1.
- Prise en charge des motifs de texte - Dans cette version, WinForms a ajouté la prise en charge du motif de texte UIA. Ce modèle permet aux technologies d'assistance de parcourir lettre par lettre le contenu d'une TextBox ou d'un contrôle textuel similaire. Il permet de sélectionner et de modifier le texte à l'intérieur du contrôle, ainsi que d'insérer un nouveau texte au niveau du curseur. WinForms a ajouté cette prise en charge pour les contrôles TextBox, DataGridView, ComboBox, etc.
- Résolution des problèmes de contraste - Les problèmes de contraste dans plusieurs contrôles ont été résolus et le rapport de contraste des rectangles de sélection a été modifié pour qu'ils soient plus sombres et plus visibles.
- Correction de plusieurs problèmes liés aux DataGridView - Dans cette version, les noms des barres de défilement ont été mis à jour afin d'être cohérents. Le problème de l'impossibilité pour Narrator de se concentrer sur les cellules vides de DataGridView a été résolu. Les développeurs peuvent désormais définir la propriété de type de contrôle localisé pour les cellules DataGridView personnalisées. La couleur du lien pour les cellules DataGridViewLink a été mise à jour pour mieux contraster avec l'arrière-plan.
Problèmes connus
Les installateurs du produit .NET Framework 4.8.1 seront également mis à jour pour inclure tous les derniers correctifs de sécurité et de qualité depuis la sortie initiale de .NET Framework 4.8.1.
Comment puis-je obtenir .NET Framework 4.8.1 ?
Le .NET Framework 4.8.1 peut être téléchargé à partir de : Download .NET Framework | Free official downloads (microsoft.com) pour les versions de Windows prises en charge. Il est également inclus dans Visual Studio 17.3 et Windows 11 22H2, ainsi que dans leurs versions plus récentes correspondantes.
Très bientôt, .NET Framework 4.8.1 sera également disponible sur Windows Update et Microsoft Update Catalog comme suit :
[LIST][*]Les participants au programme Windows Insider qui ont enregistré leur appareil dans le canal Release Preview seront les premiers à recevoir la dernière version du produit .NET Framework 4.8.1 en tant que Recommended.
[*...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.