Build your first Windows App by using WinUI & Windows App SDK

Beginner
Developer
Windows
Windows App SDK
Windows UI Library

Create a Windows app using WinUI 3, Windows App SDK, and Community Toolkit in Visual Studio. Set up the development environment, and build a maintainable, testable, and scalable Windows applications using best practices in software architecture.

Learning objectives

By the end of this module, you'll be able to:

  • Plan a basic Windows application project by setting up the development environment, enabling Developer Mode, installing Visual Studio with the correct workloads, and configuring NuGet packages.
  • Build a basic Windows application using different software architecture.

Prerequisites

  • A GitHub account
  • An understanding of the C# programming language and Extensible Application Markup Language (XAML) is helpful, but it isn't necessary.