.NET Core 3.0 : un lot d’API pour ajouter du WinRT dans les applications WPF et WinForms

Le 01 octobre 2019 à 09h28
2 min
Logiciel
Logiciel
Microsoft continue sur son « hybridation » des technologies. .NET Core 3.0, sorti récemment, autorise déjà l’utilisation de WPF et WinForms dans les projets Desktop Application. Désormais, les développeurs pourront y ajouter des fonctions jusqu’ici réservées à WinRT.
WinRT comprend pour rappel tout le socle fonctionnel classique d’une application sous Windows 10. On y retrouve par exemple la géolocalisation, les contrôles XAML, les fonctions de machine learning local, la WebView, la reconnaissance manuscrite, etc.
Conséquence, les développeurs de projets Win32 ont maintenant tous les outils pour moderniser leur code graduellement. C’est ce qu’espère Microsoft : une transition en douceur vers les technologies récentes, en les gardant par exemple pour les ajouts dans un premier temps, puis en migrant petit à petit l’ancien code vers un nouveau.
L’utilisation des API WinRT devrait également résoudre un certain nombre de problèmes, puisque les développeurs feraient appel à des fonctions natives du système d’exploitation plutôt que de développer leur propre variante. Là encore, idéalement pour Microsoft.
Ce lot d’API est disponible sous forme de paquet NuGet et vise la version 1803 de Windows 10 au minimum. Les développeurs souhaitant l’utiliser devront d’abord l’ajouter à leurs références. Une application de démonstration est disponible depuis le Windows Store pour montrer les fonctions accessibles depuis les API.
Le 01 octobre 2019 à 09h28
Commentaires (0)
Abonnez-vous pour prendre part au débat
Déjà abonné ? Se connecter
Cet article est en accès libre, mais il est le fruit du travail d'une rédaction qui ne travaille que pour ses lecteurs, sur un média sans pub et sans tracker. Soutenez le journalisme tech de qualité en vous abonnant.
Accédez en illimité aux articles
Profitez d’un média expert et unique
Intégrez la communauté et prenez part aux débats
Partagez des articles premium à vos contacts
Abonnez-vous