Projetar um modelo de visualização MVVM para .NET MAUI
Intermédio
Programador
.NET MAUI
.NET
Visual Studio
Saiba mais sobre o padrão de design MVVM e como ele pode separar sua lógica de negócios e o código da interface do usuário. Saiba como os modelos de visualização são projetados e por que eles são uma parte importante do padrão.
Objetivos de aprendizagem
Ao final deste módulo, você é capaz de:
- Identifique quando usar o padrão Model-View-ViewModel (MVVM).
- Use um viewmodel para orientar o comportamento visual.
- Melhore a capacidade de teste do código por meio de propriedades vinculáveis a dados.
Pré-requisitos
- Visual Studio 2022 com a carga de trabalho do .NET MAUI
- Opcional: Instalações locais Visual Studio Code, o .NET SDK com carga de trabalho .NET MAUI e a extensão .NET MAUI para Visual Studio Code
- Familiaridade com conceitos de programação intermediários, como interfaces, classes e atributos.
- Capacidade de escrever código XAML (Extensible Application Markup Language).
- Concluiu o módulo anterior neste caminho de treinamento ou entenda como a vinculação de dados funciona no .NET Multi-platform App UI (MAUI).