Neuigkeiten
Neuigkeiten für Windows EntwicklerWindows Dokumentation zur App-Entwicklung
Erstellen Sie systemeigene Windows Desktop-Apps mit dem Windows App SDK und WinUI 3 – der empfohlenen Plattform für neue Entwicklung mit C#, C++ und XAML auf Windows 10 und 11.
Ihr Pfad zum Erstellen von Windows-Apps
Beginnen Sie mit den Grundlagen, entwerfen Sie großartige Erfahrungen, erstellen Sie Ihre App, und bereiten Sie sie auf die Verteilung vor.
Hinzufügen von KI zu Ihrer Windows-App
Welche Plattform sollte ich verwenden?
Wählen Sie das Framework aus, das Ihrem Szenario entspricht. WinUI 3 mit dem Windows App SDK wird für neue native Windows-Apps empfohlen. UWP befindet sich im Wartungsmodus – verwenden Sie für neue Projekte Windows App SDK mit WinUI 3, und um vorhandene UWP-Apps zu modernisieren, siehe den Migrationsleitfaden.
WinUI 3 (Windows App SDK)
Empfohlen für neue native Windows-Desktop-Apps. Erstellen Sie mit C# oder C++ und XAML. Unterstützt Windows 10 1809+ und Windows 11.
WPF (.NET)
Ausgereiftes XAML-Framework für .NET Desktop-Apps. Modernisieren Sie vorhandene WPF-Apps mit Interop des Windows App SDK, um auf neue Windows-Funktionen zuzugreifen.
Windows Forms (.NET)
Schnelle UI-Entwicklung für Branchen-Apps. Wird auch mit .NET 8+ weiterhin unterstützt; lässt sich mit der Interoperabilität des Windows App SDK schrittweise modernisieren.
.NET MAUI
Plattformübergreifendes Framework für Windows, macOS, iOS und Android aus einer C#- und XAML-Codebasis.
C++ und Win32
Direkter Betriebssystemzugriff für leistungsstarke Apps, Spiele und Systemhilfsprogramme. Verwenden Sie Win32-, COM- oder C++/WinRT-Projektionen.
Progressive Web-Apps (PWA)
Web-First-Apps mit Windows Integration – Taskleiste, Benachrichtigungen, Offlineunterstützung. Erstellen Sie mit HTML, CSS und JavaScript.
SDK-Referenz und Downloads
Springen Sie direkt zu den SDK-Startseiten für Referenzdokumente, Versionshinweise und Downloads.
Voraussetzungen für den Einstieg
Was Sie benötigen, um mit dem Windows App SDK zu entwickeln. Ziele Windows 10 Version 1809 (Build 17763) oder höher.
Windows App SDK (neueste stabil)
Laden Sie die aktuelle stabile Version herunter. Umfasst WinUI 3, App-Lebenszyklus-APIs, Fenster und Bereitstellungstools. Überprüfen Sie die Downloadseite auf die neueste Versionsnummer.
WinUI 3 (in Windows App SDK enthalten)
Das systemeigene Benutzeroberflächenframework für Windows Desktop-Apps. Wird als Teil der Windows App SDK ausgeliefert – keine separate Installation erforderlich.
Visual Studio 2026 mit Windows App SDK Workload
Installieren Sie Visual Studio 2026 mit der Workload „.NET-Desktopentwicklung“ und der Windows App SDK-Erweiterung. Alternativ können Sie VS Code mit C# Dev Kit verwenden.
Unterstützte Sprachen und Laufzeiten
C# mit .NET 8 oder höher, C++ (Win32 und C++/WinRT), Rust (über das windows-rs-Crate). XAML wird für UI-Markup in WinUI 3 und WPF verwendet.
Tools und Ressourcen
Windows App-Codebeispiele für GitHub
Erkunden Sie Beispiel-Apps und Codeausschnitte, die Windows App SDK Features, WinUI 3-Steuerelemente und Plattform-APIs veranschaulichen.
Setup der Windows Entwicklerumgebung
Richten Sie Ihre Entwicklungsumgebung mit Visual Studio, Windows App SDK, Dev Home und dem Windows-Subsystem für Linux ein.
Windows Entwicklerblog
Lesen Sie Ankündigungen, Releaseupdates und umfassende Einblicke in das Windows Entwicklerteam.
Migrieren von UWP zum Windows App SDK
UWP befindet sich im Wartungsmodus. Migrieren Sie vorhandene UWP-Apps zum Windows App SDK, um auf aktuelle APIs und laufende Plattforminvestitionen zuzugreifen.