42. Avalonia UI Real World (DataModel to ViewModel)

Аватар автора
Ленинский Букварь
00:00 Завершение страницы действий при печати • Изменение настроек принтера и ограничение редактирования полей. • Завершение работы приложения для страницы действий при печати. • Использование имён принтеров вместо случайных идентификаторов. 00:55 Исправление базы данных • Удаление индексов и замена их на имена. • Пересмотр необходимости пары ключ-значение. • Проверка работы новых настроек после изменений. 02:00 Проблемы с настройками по умолчанию • Обнаружение неверных значений по умолчанию. • Перенос настроек по умолчанию в сервис. • Исправление ошибок в базе данных. 03:13 Упорядочивание настроек • Упорядочивание доступных принтеров в алфавитном порядке. • Использование сортировки по имени для ускорения работы. 05:14 Реализация удаления настроек • Реализация функции удаления настроек из базы данных. • Логический возврат при удалении. • Проверка работы удаления после сохранения. 06:04 Создание моделей данных • Создание модели данных для настроек печати. • Использование методов расширения для viewmodels. • Преобразование моделей данных в viewmodels. 10:22 Работа с данными о времени разработки • Извлечение данных о времени разработки из базы данных. • Передача данных через службу баз данных. • Использование профилей настроек печати. 11:32 Завершение работы с моделями данных • Создание двух моделей данных для настроек печати. • Перенос методов расширения в открытый статический класс. • Моделирование данных и печать профилей настроек. 12:33 Работа с view model и моделью...

0/0


0/0

0/0

0/0

0/0