WPF+MVVM часть 1/? - Начало, архитектура проекта, основные элементы MVVM своими руками
Разбираемся в архитектуре настольного приложения с пользовательским интерфейсом на базе технологии WPF
Репозиторий с вебинара https://github.com/Infarh/CV19
Укороченная версия в редакции @AndyBrizhak https://youtu.be/6xkbRE4KvE0
0:00 Старт
2:20 Настройка студии VS
6:30 Настройка Visual studio code
14:25 Создание локального репозитория, и публикация в GIT
27:01 Создание инфраструктуры приложения MVVM
33:00 Пример MVVM приложений
40:00 Готовые Nuget пакеты MVVM
41:15 MVVM Prism
42:30 Базовый класс модели представления
51:00 Основная модель представления, для главного окна
51:55 Добавляем интерфейс IDisposable к классу ViewModel для примера реализации
1:01:30 Binding модели представления в xaml
1:46:00 Создание новой ветви из коммита
1:53:00 Создание кнопки MVVM
2:02:00 Базовый класс команды
2:09:00 Создание команды LambdaCommand
2:17:00 описание команды в модели отображения
2:22:16 Определение отдельной команды
2:37:00 Привязка команд к объектам WPF, которые не поддерживают команды
2:42:00 Вынос команд в отдельные ресурсы
2:46:00 Иконки как шрифт (классная тема, если бы не увидел, не поверил бы)
2:58:00 Material Design
3:08:00 Http запросы
3:19:25 Построчное извлечение данных из источника, если объем информации большой
3:32:19 Извлечение данных в виде кортежа
3:47:08 Модели данных MVVM
3:53:00 OxyPlot WPF
Спасибо, Дмитрий, за простановку временных меток!
Видео WPF+MVVM часть 1/? - Начало, архитектура проекта, основные элементы MVVM своими руками канала Павел Шмачилин
Репозиторий с вебинара https://github.com/Infarh/CV19
Укороченная версия в редакции @AndyBrizhak https://youtu.be/6xkbRE4KvE0
0:00 Старт
2:20 Настройка студии VS
6:30 Настройка Visual studio code
14:25 Создание локального репозитория, и публикация в GIT
27:01 Создание инфраструктуры приложения MVVM
33:00 Пример MVVM приложений
40:00 Готовые Nuget пакеты MVVM
41:15 MVVM Prism
42:30 Базовый класс модели представления
51:00 Основная модель представления, для главного окна
51:55 Добавляем интерфейс IDisposable к классу ViewModel для примера реализации
1:01:30 Binding модели представления в xaml
1:46:00 Создание новой ветви из коммита
1:53:00 Создание кнопки MVVM
2:02:00 Базовый класс команды
2:09:00 Создание команды LambdaCommand
2:17:00 описание команды в модели отображения
2:22:16 Определение отдельной команды
2:37:00 Привязка команд к объектам WPF, которые не поддерживают команды
2:42:00 Вынос команд в отдельные ресурсы
2:46:00 Иконки как шрифт (классная тема, если бы не увидел, не поверил бы)
2:58:00 Material Design
3:08:00 Http запросы
3:19:25 Построчное извлечение данных из источника, если объем информации большой
3:32:19 Извлечение данных в виде кортежа
3:47:08 Модели данных MVVM
3:53:00 OxyPlot WPF
Спасибо, Дмитрий, за простановку временных меток!
Видео WPF+MVVM часть 1/? - Начало, архитектура проекта, основные элементы MVVM своими руками канала Павел Шмачилин
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![WPF+MVVM часть 2/? - Стили, шаблоны, триггеры](https://i.ytimg.com/vi/MIwW3uD6EFA/default.jpg)
![Шаблон MVVM по-простому + Android Architecture Components.](https://i.ytimg.com/vi/qEKsLJ8FYes/default.jpg)
![Десктоп умирает? Что учить? Куда развиваться?](https://i.ytimg.com/vi/NN9wEelzIps/default.jpg)
![ПИШЕМ ПРИЛОЖЕНИЕ СПИСОК ДЕЛ НА C# WPF ОТ НАЧАЛА ДО КОНЦА | DATAGRID | JSON ПАРСИНГ РАБОТА С ФАЙЛАМИ](https://i.ytimg.com/vi/Mb3S2IK3NzI/default.jpg)
![WPF+MVVM часть 1 (Перезалив) Начало, архитектура проекта, основные элементы MVVM](https://i.ytimg.com/vi/6xkbRE4KvE0/default.jpg)
![Теория MVVM](https://i.ytimg.com/vi/1eWgghSDlS8/default.jpg)
![MVC - Суть шаблона на примерах](https://i.ytimg.com/vi/eXl-jSSJs-Y/default.jpg)
![Уроки WPF. Таблицы и списки](https://i.ytimg.com/vi/e96o9GNuDuE/default.jpg)
![C# WPF. Создание Login Form Battle.net. МАКЕТ, ШАБЛОН И ИНСТРУМЕНТАРИЙ. Урок 1.](https://i.ytimg.com/vi/LkYB9gLzKxc/default.jpg)
![Async Commands (and Async Relay Command) - EASY WPF (.NET CORE)](https://i.ytimg.com/vi/dbh1st68Tco/default.jpg)
![Уроки WPF. Паттерн MVVM](https://i.ytimg.com/vi/jlcmmWuZyvY/default.jpg)
![Intro to Model-View-ViewModel (MVVM) Pattern for WPF in C#](https://i.ytimg.com/vi/EpGvqVtSYjs/default.jpg)
![[WPF] Выполняет заказ. Live Coding](https://i.ytimg.com/vi/zWv6TkXow_w/default.jpg)
![WPF & AvaloniaUI (C#) - #00 - Создание проекта. Основы MVVM](https://i.ytimg.com/vi/gc0e1RKMNRw/default.jpg)
![Уроки WPF. Основы разметки](https://i.ytimg.com/vi/B70cOTanltk/default.jpg)
![Introduction to Dependency Injection in C#](https://i.ytimg.com/vi/fvPPlY31glk/default.jpg)
![WPF+MVVM часть 2 (Перезалив) Стили, шаблоны, триггеры](https://i.ytimg.com/vi/zdhyoVkBU1I/default.jpg)
![Уроки C# WPF №4: Binding. Привязка данных и конвертация данных](https://i.ytimg.com/vi/tiQLD5oTNG4/default.jpg)
![Уроки WPF. Стили и шаблоны](https://i.ytimg.com/vi/wN1Mx2U8_5s/default.jpg)
![Как правильно готовить WPF + MVVM приложения](https://i.ytimg.com/vi/9S5ATpelc8w/default.jpg)