Skip to content

Commit e7a6e27

Browse files
committed
add winui 101 lab links
1 parent 24efe63 commit e7a6e27

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

hub/apps/get-started/samples.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@ You can get the [**Windows Community Toolkit Gallery app from the Microsoft Sto
4545
> [Explore the Windows Community Toolkit](https://github.com/CommunityToolkit/Windows)
4646
4747
## Other
48+
49+
[**WinUi 101 Lab**](https://learn.microsoft.com/training/modules/winui-101/)
50+
51+
This is step-by-step guide to setting up your developer environment and building your first WinUI app with the latest tools; WinUI, Windows App SDK, Windows Community ToolKit. Throughout this course, we put these tools into practice by building SnowPal, a word-guessing game. In this SnowPal game, the app selects a word for the user to guess, displaying it as a series of blank spaces where each space represents a letter. The player guesses letters one at a time; for every incorrect guess, part of the SnowPal character is built. If the player guesses all letters before exhausting their turns, they win; otherwise, they lose. By building this SnowPal app step by step, you gain hands-on experience with core development concepts while creating something fun and functional.
52+
4853
[**.NET Community Toolkit**](https://github.com/CommunityToolkit/dotnet)
4954

5055
The .NET Community Toolkit is a collection of NuGet packages with high-performance helpers, extensions, and APIs designed to enhance .NET development across WinUI, WPF, MAUI, and other .NET applications. A key component is the [MVVM Toolkit](/dotnet/communitytoolkit/mvvm/), a lightweight and modern Model-View-ViewModel (MVVM) library that simplifies app architecture with features like observable properties, commands, and dependency injection. Built for performance and flexibility, the MVVM Toolkit helps you implement MVVM patterns efficiently while keeping your code clean and maintainable.

hub/apps/get-started/start-here.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.collection: windows11
1010

1111
# Start developing Windows apps
1212

13-
Welcome to Windows app development. This guide will take you through the steps needed to begin creating apps using the latest Windows development frameworks: the Windows App SDK and WinUI. It will also point you to resources that will help you learn more about Windows development. If you are already comfortable developing apps for Windows, but want to know more about the latest tools, please see [Develop Windows desktop apps](/windows/apps/develop/).
13+
Welcome to Windows app development. This guide will take you through the steps needed to begin creating apps using the latest Windows development frameworks: the Windows App SDK and WinUI. It will also point you to resources that will help you learn more about Windows development. If you want a step-by-step guide to setting up your developer environment and building your first WinUI app with the latest tools, please see [WinUI 101](https://learn.microsoft.com/training/modules/winui-101/). If you are already comfortable developing apps for Windows, but want to know more about the latest tools, please see [Develop Windows desktop apps](/windows/apps/develop/).
1414

1515
> [!TIP]
1616
> [Microsoft Copilot](https://copilot.microsoft.com) is a great resource if you have questions about getting started writing Windows apps.

hub/apps/winui/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ By incorporating the [Fluent Design System](https://fluent2.microsoft.design/) i
2929

3030
With support for both desktop and UWP apps, you can build with WinUI from the ground up, or gradually migrate your existing MFC, WinForms, or WPF apps using familiar languages such as C++, C#, Visual Basic, and JavaScript (using [React Native for Desktop](https://microsoft.github.io/react-native-windows/)).
3131

32+
If you want a step-by-step guide to setting up your developer environment and building your first WinUI app with the latest tools, please see [WinUI 101](https://learn.microsoft.com/training/modules/winui-101/).
33+
3234
> The WinUI libraries are hosted in the [WinUI GitHub repo](https://github.com/microsoft/microsoft-ui-xaml) where you can file feature requests or bugs, and interact with the WinUI team.
3335
3436
## Comparison of WinUI 3 and WinUI 2

0 commit comments

Comments
 (0)