Einführung in das CommunityToolkit.MVVM
16.01.2023, 00:00 Uhr
MVVM aus .NET-MAUI-Sicht
Ein Toolkit für das beliebteste Palindrom in der Welt der .NET-MAUI-Entwicklung. Warum eine Trennung manchmal nicht nur gut ist, sondern auch Spaß machen kann.
Model. View. ViewModel. Nur der Vollständigkeit halber gibt es zu Anfang dieser Einführung eine kurze Erläuterung zum allgemeinen Kontext, gefolgt von einer speziellen Einordnung in der Welt von .NET MAUI.
tl;dr
Mithilfe des Model-View-ViewModel-Patterns lassen sich Geschäftslogik und UI sauber voneinander trennen. Das ermöglicht automatisches Testen, die Trennung von Aufgabenpaketen und – die richtige Toolchain vorausgesetzt – steigert signifikant die Lesbarkeit des Codes (die Wartbarkeit auch). Apropos „richtige Toolchain“: Zum Ende des Artikels hin gibt es noch einen wertvollen Tipp, der die App-Entwicklung mit .NET MAUI und MVVM noch einmal deutlich beschleunigt. Nicht verpassen!
Jetzt 1 Monat kostenlos testen!
Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
- + Digitales Kundenkonto,
- + Zugriff auf das digitale Heft,
- + Zugang zum digitalen Heftarchiv,
- + Auf Wunsch: Weekly Newsletter,
- + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar