У нас вы можете посмотреть бесплатно Прекратите писать шаблонный код MVVM! (Генераторы исходного кода C# — это магия) или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Вы всё ещё вручную пишете INotifyPropertyChanged? Прекратите платить «налог за шаблонный код». 💸 На шестой неделе нашей серии VectoArt мы углубляемся в самую продуктивную функцию современной экосистемы .NET: генераторы исходного кода. Используя CommunityToolkit.Mvvm, мы покажем вам, как удалить сотни строк повторяющегося кода и позволить компилятору написать его за вас. Это не просто «более короткий способ» написания кода — это более быстрый, безопасный и производительный способ создания современных приложений в WinUI, MAUI, Avalonia и Uno Platform. В этом видео вы увидите: Задачу удаления: Превращение 50 строк ручного MVVM всего в 10. [ObservableProperty]: Как простой атрибут создает ваши свойства и логику уведомлений. [RelayCommand]: Автоматизация команд (включая асинхронные и CanExecute). [NotifyPropertyChangedFor]: Обработка сложных зависимостей свойств без лишних сложностей. Скрытая подсказка: Где найти «Сгенерированные файлы» в Visual Studio, чтобы увидеть, как происходит волшебство. ###Ресурсы: 🛠️ Документация CommunityToolkit.Mvvm: https://learn.microsoft.com/en-us/dot... 📺 Посмотрите видео 5-й недели (платформа Uno): • Uno Platform: The WinUI 3 Superpower (Web,... ###Временные метки: 0:00 - Кошмар MVVM 1:30 - Код "до" (50 строк мучений) 2:45 - Момент удаления 4:00 - Функция 1: Магия ObservableProperty 5:30 - Функция 2: Автоматизация RelayCommand 6:45 - Функция 3: Зависимости свойств 8:00 - Заглянем за кулисы (сгенерированные файлы) 9:30 - Почему это лучше, чем рефлексия