Изучаем WinUI 3.0 : освойте всю мощь WinUI 3.0, будущего разработки приложений на платформе Windows
Здесь можно купить книгу "Изучаем WinUI 3.0 : освойте всю мощь WinUI 3.0, будущего разработки приложений на платформе Windows" в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Место издания: Москва
ISBN: 978-5-97060-983-5
Страниц: 359
Артикул: 99389
Возрастная маркировка: 16+
Краткая аннотация книги "Изучаем WinUI 3.0"
WinUI 3.0 знаменует новый подход к доставке компонентов и элементов управления пользовательского интерфейса Windows UI, позволяющий использовать одни и те же компоненты в Windows 10 и следующих версиях этой ОС. Перед вами подробное введение в WinUI и разработку приложений Windows для программистов, начинающих осваивать WinUI, Universal Windows Platform (UWP) и приложения на основе XAML. Прочитав книгу, вы будете понимать, как писать WinUI-приложения с нуля и как модернизировать существующие приложения WPF и Win- Forms, добавляя в них элементы управления WinUI. Издание адресовано всем желающим разрабатывать приложения для Windows с современным интерфейсом. Если вы уже знакомы с UWP и WPF и хотите обогатить свои знания и модернизировать имеющиеся приложения, то эта книга для вас.
Содержание книги "Изучаем WinUI 3.0 : освойте всю мощь WinUI 3.0, будущего разработки приложений на платформе Windows"
От издательства
Об авторе
О рецензенте
Предисловие
Часть I. ВВЕДЕНИЕ В ПРИЛОЖЕНИЯ WinUI И WINDOWS
Глава 1. Введение в WinUI
Технические требования
До UWP – приложения Windows 8 XAML
Windows 10 и разработка приложений UWP
Что такое XAML?
Что такое WinUI?
Что нового в WinUI 3.0?
Сравнение WinUI с другими каркасами разработки для Windows
Резюме
Вопросы
Глава 2. Конфигурирование среды разработки и создание проекта
Технические требования
Установка Visual Studio и рабочих нагрузок для разработки в Windows
Первое знакомство с идеей приложения
Создание первого проекта WinUI
Анатомия проекта типа WinUI in UWP
Основы XAML
Еще о WinUI и UWP
Работа с элементами управления WinUI, свойствами и событиями
Резюме
Вопросы
Глава 3. MVVM как средство, обеспечивающее удобство сопровождения и тестирования
Технические требования
Что такое MVVM
Библиотеки MVVM для WinUI
Устройство привязки к данным в WinUI
Реализация MVVM в WinUI-приложениях
Работа с событиями и командами
Выбор каркаса автономного тестирования
Резюме
Вопросы
Глава 4. Дополнительные концепции MVVM
Технические требования
Основы внедрения зависимостей
Использование DI совместно с классами ViewModel
Использование x:Bind в сочетании с событиями
Страничная навигация с помощью MVVM и DI
Резюме
Вопросы
Глава 5. Элементы управления WinUI
Технические требования
Что WinUI предлагает разработчикам
Приложение XAML Controls Gallery для Windows
Что нового в WinUI 3.0
XamlDirect API для разработчиков ПО промежуточного уровня
Добавление новых элементов управления в проект
Резюме
Вопросы
Для дальнейшего чтения
Глава 6. Использование данных и служб
Технические требования
Управление состоянием приложения с помощью событий жизненного цикла
Создание хранилища данных SQLite
Работа с данными посредством служб
Контроль правильности данных в MVVM
Резюме
Вопросы
Часть II. РАСШИРЕНИЕ WinUI И МОДЕРНИЗАЦИЯ ПРИЛОЖЕНИЙ
Глава 7. Система проектирования текучих интерфейсов для приложений Windows
Технические требования
Что такое Fluent Design System?
Включение текучего дизайна в WinUI-приложения
Использование редактора Fluent XAML Theme Editor
Использование галереи ресурсов UWP
Ресурсы и комплекты инструментов для текучего дизайна
Резюме
Вопросы
Глава 8. Построение WinUI-приложений в .NET 5
Технические требования
Создание проекта WinUI в .NET 5
Структура проекта классического приложения
Проект упаковки
Ссылка на библиотеки .NET 5 из проекта
Разделение библиотеки .NET 5 с WPF-приложением
Создание библиотеки элементов управления WinUI
Резюме
Вопросы
Глава 9. Улучшение приложений с помощью Windows Community Toolkit
Технические требования
Введение в WCT
Изучение демонстрационного приложения Windows Community Toolkit
Использование элементов управления из комплекта инструментов
Вспомогательные классы, службы и расширения, входящие в комплект инструментов
Резюме
Вопросы
Глава 10. Модернизация существующих приложений Win32 с помощью островков XAML
Технические требования
Что такое островки XAML?
Модернизация приложения WinForms с помощью островков XAML
Модернизация WPF-приложения с помощью островков XAML
Использование элемента управления UWP MapControl в WPF-приложении
Использование браузерного элемента управления WebViewCompatible в WPF-приложении
Использование браузерного элемента управления WebView2 в приложении WinForms
Резюме
Вопросы
Часть III. СБОРКА И РАЗВЕРТЫВАНИЕ В WINDOWS, И НЕ ТОЛЬКО
Глава 11. Отладка WinUI-приложений в Visual Studio
Технические требования
Отладка в Visual Studio
Как находить ошибки привязки к данным
Кодирование с применением горячей перезагрузки XAML
Резюме
Вопросы
Глава 12. Размещение приложения ASP.NET Core Blazor в WinUI
Технические требования
Приступаем к работе с ASP.NET Core и Blazor
Создание приложения Blazor Wasm
Варианты развертывания приложений Blazor Wasm
Публикация приложения Blazor на Azure Static Web Apps
Размещение приложения Blazor в элементе управления WinUI WebView2
Резюме
Вопросы
Глава 13. Сборка, выпуск и мониторинг приложений с помощью Visual Studio App Center
Технические требования
Приступаем к работе с Visual Studio App Center
Настройка сборки в App Center
Развертывание приложения с помощью App Center
Мониторинг и сбор аналитических данных о работе приложения
Сбор и анализ отчетов о сбоях в App Center
Резюме
Вопросы
Глава 14. Упаковка и развертывание WinUI-приложений
Технические требования
Основы упаковки приложений и технологии MSIX
Приступаем к упаковке приложения в Visual Studio
Распространение приложений с помощью диспетчера пакетов Windows
Распространение приложений через Microsoft Store
Загрузка WinUI-приложений из сторонних источников с помощью MSIX
Резюме
Вопросы
Ответы на вопросы
Предметный указатель
Все отзывы о книге Изучаем WinUI 3.0 : освойте всю мощь WinUI 3.0, будущего разработки приложений на платформе Windows
Внимание!
При обнаружении неточностей или ошибок в описании книги "Изучаем WinUI 3.0 : освойте всю мощь WinUI 3.0, будущего разработки приложений на платформе Windows (автор Элвин Эшкрафт)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку