documentatie voor het ontwikkelen van apps Windows
Bouw systeemeigen Windows desktop-apps met de Windows App SDK en WinUI 3: het aanbevolen platform voor nieuwe ontwikkeling met behulp van C#, C++en XAML op Windows 10 en 11.
Uw pad naar het bouwen van Windows apps
Begin met de basisprincipes, ontwerp geweldige ervaringen, bouw uw app en bereid deze voor op distributie.
AI toevoegen aan uw Windows-app
Welk platform moet ik gebruiken?
Kies het framework dat past bij uw scenario. WinUI 3 met de Windows App SDK wordt aanbevolen voor nieuwe systeemeigen Windows-apps. UWP bevindt zich in de onderhoudsmodus. Voor nieuwe projecten wordt gebruikgemaakt van Windows App SDK met WinUI 3 en om bestaande UWP-apps te moderniseren, raadpleegt u de migratiehandleiding.
WinUI 3 (Windows App SDK)
Aanbevolen voor nieuwe systeemeigen Windows desktop-apps. Bouwen met C# of C++ en XAML. Ondersteunt Windows 10 1809+ en Windows 11.
WPF (.NET)
Volwassen XAML-framework voor .NET desktop-apps. Bestaande WPF-apps moderniseren met Windows App SDK interoperabiliteit voor toegang tot nieuwe Windows-functies.
Windows Forms (.NET)
Snelle ui-ontwikkeling voor Line-Of-Business-apps. Nog steeds ondersteund met .NET 8+; moderniseren incrementeel met Windows App SDK interop.
.NET MAUI
Platformoverschrijdend framework gericht op Windows, macOS, iOS en Android vanaf één C# en XAML-codebasis.
C++ en Win32
Directe toegang tot het besturingssysteem voor krachtige apps, games en systeemhulpprogramma's. Gebruik Win32-, COM- of C++-/WinRT-projecties.
Progressive Web Apps (PWA)
Web-first-apps met Windows-integratie: taakbalk, meldingen, offlineondersteuning. Bouwen met HTML, CSS en JavaScript.
SDK-documentatie en downloads
Ga rechtstreeks naar de SDK-landingspagina's voor referentiedocumenten, releaseopmerkingen en downloads.
Vereisten om aan de slag te gaan
Wat u nodig hebt om te beginnen met het bouwen met de Windows App SDK. Doelen Windows 10 versie 1809 (build 17763) of hoger.
Windows App SDK (meest recente stabiele versie)
Download de huidige stabiele release. Bevat WinUI 3, api's voor de levenscyclus van apps, vensters en implementatiehulpprogramma's. Controleer de downloadpagina op het meest recente versienummer.
WinUI 3 (opgenomen in Windows App SDK)
Het systeemeigen UI-framework voor Windows desktop-apps. Wordt geleverd als onderdeel van de Windows App SDK — geen afzonderlijke installatie nodig.
Visual Studio 2026 met Windows App SDK workload
Installeer Visual Studio 2026 met de workload '.NET desktop development' en de extensie Windows App SDK. U kunt VS Code ook gebruiken met C# Dev Kit.
Ondersteunde talen en runtimes
C# met .NET 8 of hoger, C++ (Win32 en C++/WinRT), Rust (via windows-rs crate). XAML wordt gebruikt voor ui-markeringen in WinUI 3 en WPF.
Hulpprogramma's en bronnen
codevoorbeelden voor Windows app op GitHub
Verken voorbeeld-apps en codefragmenten die Windows App SDK functies, WinUI 3-besturingselementen en platform-API's demonstreren.
Windows-ontwikkelomgeving instellen
Stel uw ontwikkelomgeving in met Visual Studio, Windows App SDK, Dev Home en de Windows-subsysteem voor Linux.
Windows ontwikkelaarsblog
Lees aankondigingen, release-updates en uitgebreide informatie van het Windows ontwikkelaarsteam.
Migreren van UWP naar Windows App SDK
UWP bevindt zich in de onderhoudsmodus. Migreer bestaande UWP-apps naar de Windows App SDK om toegang te krijgen tot huidige API's en doorlopende platforminvesteringen.