Проектирование модели представления MVVM для .NET MAUI

Средний уровень
Разработка
.NET MAUI
.NET
Visual Studio

Узнайте о шаблоне проектирования MVVM и о том, как он может разделить бизнес-логику и код пользовательского интерфейса. Узнайте, как разработаны модели представления и почему они являются важной частью шаблона.

Цели обучения

К концу этого модуля вы сможете:

  • Определите, когда следует использовать шаблон Model-View-ViewModel (MVVM).
  • Используйте модель представления для управления визуальным поведением.
  • Улучшена возможность тестирования кода с помощью привязываемых к данным свойств.

Предварительные требования

  • Visual Studio 2022 с рабочей нагрузкой .NET MAUI
  • Необязательно. Локальные установки Visual Studio Code, пакет SDK для .NET с рабочей нагрузкой .NET MAUI и расширение .NET MAUI для Visual Studio Code
  • Знакомство с промежуточными понятиями программирования, такими как интерфейсы, классы и атрибуты.
  • Возможность записи кода языка разметки приложений (XAML).
  • Завершил предыдущий модуль в этом пути обучения или понять, как работает привязка данных в пользовательском интерфейсе приложений .NET с несколькими платформами (MAUI).