Develop Windows apps overview
This section brings together all technical documentation for building Windows apps. Whether you're starting fresh with WinUI, modernizing an existing desktop application, or adding the Windows App SDK to your current project, you'll find guidance tailored to your scenario.
Some of these features are available in the Windows App SDK. Other features are available by using APIs in the Windows OS (via the Windows SDK) and .NET.
Before diving into specific features, make sure you've reviewed the Get started documentation for an overview of the Windows app platform and the Windows App SDK. These guides provide the foundation you need before exploring deeper scenarios.
Get started with developing your Windows app
Features
Explore the building blocks for creating rich Windows experiences.
Use features with other UI frameworks
Learn how to use Windows platform features outside of WinUI.
Platform
Deep-dive into technologies like XAML and WinRT.
API reference
Look up detailed API docs for every namespace and feature.
Tutorials
Follow step-by-step guides to learn by building.