Book

Learn WinUI 3.0

WinUI is the future of Windows application development. It is the first step in Microsoft's Project Reunion, an open source effort to unify Windows development on an SPA. This book will help developers get up to speed with WinUI quickly to build new Windows applications or modernize existing desktop applications with the power of XAML Islands.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

14h40m

Language

English

About Book

Who Is This Book For?

This book is for anyone who wants to develop Windows applications with a modern user experience (UX). If you are familiar with UWP and WPF and are looking to enhance your knowledge of Windows development and modernize existing apps, you will find this book useful. Hands-on experience with C# and .NET is expected but no prior knowledge of WinUI is required.

Book content

chapters 14h40m total length

Introduction to WinUI

Configuring the Development Environment and Creating the Project

MVVM for Maintainability and Testability

Advanced MVVM Concepts

Exploring WinUI Controls

Leveraging Data and Services

Fluent Design System for Windows Applications

Building WinUI Apps with .NET 5

Enhancing Applications with the Windows Community Toolkit

Modernizing Existing Win32 Applications with XAML Islands

Debugging WinUI Apps with Visual Studio

Hosting an ASP.NET Core Blazor App in WinUI

Build, Release, and Monitor Apps with Visual Studio App Center

Packaging and Deploying WinUI Applications

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required