Résumé

Effectué

Dans ce module, vous avez découvert les différentes options de création d’applications Windows, et vous avez appris à choisir la meilleure option en fonction des exigences du projet. Le contenu présente WPF, Windows Forms et WinUI en tant qu’infrastructures pour le développement Windows. Il décrit les fonctionnalités et les avantages de chaque infrastructure, notamment la personnalisation, la richesse des fonctionnalités, les hautes performances ainsi que la compatibilité avec les appareils tactiles. Chaque option a ses propres points forts et avantages. Il est donc important de prendre en compte vos besoins spécifiques quand vous choisissez la meilleure infrastructure pour votre prochaine application Windows.

Les principaux points à retenir de ce module sont les suivants :

  • WPF est une infrastructure mature qui offre des possibilités de personnalisation, des fonctionnalités riches et de hautes performances. Cette option convient aux applications d’entreprise, et peut être déployée via le Microsoft Store.
  • Windows Forms est une infrastructure d’interface utilisateur avec un concepteur visuel offrant des fonctionnalités de glisser-déplacer, ce qui facilite la création rapide d’applications clientes de bureau. Cette option convient aux applications qui nécessitent une interface réactive et facile à mettre à jour.
  • WinUI et le kit SDK d’application Windows permettent de créer des applications Windows modernes et natives avec une conception Fluent et offrant de hautes performances. Il s’agit du premier choix pour les éditeurs de logiciels indépendants pour créer des applications pour Windows. WinUI convient parfaitement aux applications qui doivent respecter les dernières instructions d’aide en matière de conception, et qui doivent offrir un fonctionnement fluide pour l’interaction tactile et l’utilisation du stylet.

Références

Pour en savoir plus sur les infrastructures d’application abordées dans ce module, consultez les ressources suivantes :