Entwerfen eines MVVM-Ansichtsmodells für .NET MAUI
Erfahren Sie mehr über das MVVM-Entwurfsmuster und wie es Ihren Geschäftslogik- und Benutzeroberflächencode trennen kann. Erfahren Sie, wie ViewModels entworfen wurden und warum sie ein wichtiger Bestandteil des Musters sind.
Lernziele
In diesem Modul lernen Sie Folgendes:
- Wann sollte das Model View ViewModel-Muster (MVVM) verwendet werden?
- Verwenden eines ViewModels zum Steuern des visuellen Verhaltens.
- Verbessern der Testfähigkeit des Codes über Eigenschaften zur Datenbindung.
Voraussetzungen
- Visual Studio 2022 mit der .NET MAUI-Workload
- Optional: Lokale Installationen von Visual Studio Code, des .NET-SDK mit .NET MAUI-Workload und der .NET MAUI-Erweiterung für Visual Studio Code
- Vertrautheit mit Zwischenprogrammierkonzepten wie Schnittstellen, Klassen und Attributen.
- Möglichkeit zum Schreiben von Extensible Application Markup Language (XAML)-Code.
- Das vorherige Modul in diesem Schulungspfad abgeschlossen oder verstehen, wie die Datenbindung in .NET Multi-Platform App UI (MAUI) funktioniert.