Learn WinUI 3

Alvin Ashcraft

Эта книга представляет собой практическое руководство по WinUI 3 — современной платформе для создания нативных Windows-приложений с использованием C# и XAML. Автор, Alvin Ashcraft, старший разработчик контента в Microsoft, делится опытом работы с Windows App SDK и WinUI.

Книга начинается с истории развития Windows-приложений: от Windows 8 и UWP до современной WinUI 3. Вы узнаете, чем WinUI отличается от UWP, WPF и Windows Forms, и почему эта технология является будущим разработки под Windows.

В практической части вы настроите среду разработки в Visual Studio, создадите свой первый проект WinUI 3 и изучите структуру приложения: файлы App.xaml, MainWindow.xaml и их код-behind. Особое внимание уделяется адаптивному дизайну, привязке данных и разделению логики представления.

Книга предназначена для разработчиков C#, знакомых с основами .NET, которые хотят создавать современные, производительные и красивые приложения для Windows 11 и Windows 10.