Développement d’applications pour Windows

Create expériences de bureau exceptionnelles pour Windows avec les derniers outils et frameworks.

Créer des applications avec WinUI

WinUI 3 offre des outils et des fonctionnalités de pointe nécessaires pour créer des applications Windows dynamiques et performantes. En tant que framework conçu pour Windows, WinUI vous permet de libérer tout le potentiel de vos applications.

Bien démarrer avec WinUI

  • Interface utilisateur moderne

    WinUI propose un ensemble complet de contrôles et de styles d’interface utilisateur avec facilité d’utilisation intégrée.

    Explorer Fluent Design
  • Les développeurs en contrôle

    Utilisez .NET avec C# ou C++ pour écrire des applications qui fonctionnent bien sur x86, x64 et ARM.

  • Optimisé pour les expériences modernes & matériel

    Create expériences hautement exigeantes mais performantes avec WinUI qui sont optimisées pour le matériel moderne.

Power key expériences dans Windows

Les expériences et applications Windows sont créées avec WinUI et son ensemble de contrôles et ses styles riches facilitent le développement d’expériences de haute qualité utilisées par des millions de personnes chaque jour.

  • Prise en main

    Installer les outils pour créer votre première application Hello World avec WinUI

  • Documentation

    En savoir plus sur WinUI et SDK d'application Windows

  • Galerie WinUI 2

    Explorer des exemples interactifs et des extraits de code avec WinUI Gallery

Windows Presentation Foundation (WPF)

WPF fournit une infrastructure d’interface utilisateur sécurisée, évolutive et sophistiquée pour les expériences de bureau , affinée au fil des années d’utilisation et d’un écosystème riche d’outils et de bibliothèques.

Bien démarrer avec WPF

Image de la galerie WPF

Grâce aux thèmes modernes et à la puissance de WindowsAppSDK, vous pouvez désormais mettre à niveau votre application avec des fonctionnalités modernes. Explorez la galerie WPF pour voir ce qui est possible.

Autres frameworks pour le développement Windows

Explorez le spectre : au-delà de WinUI et WPF, découvrez d’autres frameworks adaptés à la création d’applications Windows polyvalentes et dynamiques.

Vue d’ensemble des options d’infrastructure

  • React Native pour bureau

    Combinez la meilleure partie du développement natif avec React et JavaScript. React Native for Desktop vous permet d’apporter vos applications mobiles sur Windows et macOS.

  • .NET MAUI

    L’interface utilisateur d’application multiplateforme .NET (.NET MAUI) est une infrastructure permettant de créer des applications multiplateformes modernes pour Windows, macOS, Android et iOS à l’aide de C# et XAML.

  • WinForms

    Windows Forms prend en charge un large ensemble de fonctionnalités, notamment les contrôles, les graphiques, la liaison de données et l’entrée utilisateur, ce qui est facile avec un concepteur de glisser-déplacer dans Visual Studio.

  • PWA

    Les PWA comblent le fossé entre le web et le natif, en apportant tous les avantages des applications web avec une expérience profondément intégrée sur Windows et d’autres plateformes.

  • Vue web 2

    Le contrôle WebView2 vous permet d’incorporer des technologies web (HTML, CSS et JavaScript) dans vos applications natives, en utilisant Microsoft Edge comme moteur de rendu.