.NET Desktop Application Architecture

Desktop modernization e-book

This free e-book covers strategies to move your existing .NET desktop apps through the path of modernization and incorporate the latest .NET features.

Download PDF

Looking for the e-book in another format?

UWP architecture guidance

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

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

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

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