Choose the best UI framework for a native Windows development project

Beginner
Business Owner
Developer
Solution Architect
Technology Manager
Windows App SDK
Windows UI Library
Windows Forms
Windows Presentation Foundation

Windows developers have various options for creating applications that run on Windows. This module introduces the native Windows UI frameworks that are available for Windows development. It also provides guidance on how to choose the best framework for your application.

Learning objectives

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

  • Choose the native Windows UI framework that best addresses your organization's application requirements and target audience.

Prerequisites

  • You should be familiar with .NET and Windows application development concepts and terminology.
  • An understanding of the C# programming language and Extensible Application Markup Language (XAML) is helpful, but it isn't necessary.