Try .NET with Azure
Build your .NET apps with your Azure account and get 12 months of free services

.NET UWP Desktop App Architecture

Universal Windows Platform (UWP)

UWP extends the .NET platform to enable development for Windows 10 devices—PC, tablet, phone, Xbox, HoloLens, Surface Hub, and Windows 10 IoT Core.

UWP provides a UI framework for writing responsive apps that support a number of screen sizes and interaction models, such as touch, mouse and keyboard, game controller, and pen.

VanArsdel inventory sample application

See the MVVM design pattern, fluent design system, master/details UI pattern, Forms layouts, and more implemented in a sample Line of Business application.

Explore Sample App on GitHub

Fluent Design guidelines

The Fluent Design guidelines provide design principles, patterns, tips, and code examples for creating high quality UWP applications.

Design guidelines for UWP apps

Ready to Get Started?

Our step-by-step tutorial will help you get .NET running on your computer.

Supported on Windows, Linux, and macOS

Get Started