.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.
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?
Learn .NET easily with our step-by-step tutorials.