MVVM – Endlich komplett verstanden

Die Anwendungsarchitektur ist entscheidend, dass umfangreiche Projekte gelingen und diese langlebig und wartbar sind. Frameworks auf der Basis von Microsoft-Technologien setzen auf die Model View View Model (MVVM) Architektur. Hat man das Entwurfsmuster verstanden, kann man es in vielfältigen Umgebungen einsetzen.

Zielgruppe:

Entwickler:innen, welche mit WPF, UWP, MAUI oder Xamarin Anwendungen entwickeln.

Voraussetzungen:

Programmierkenntnisse in C#.

Umfang:

1/2 Tag

Workshop-Inhalte:

  • Basics
    • Sinn und Zweck von Architekturmustern
    • Architekturmuster im Überblick
    • Einordnung des MVV -Musters
  • Grundlagen
    • Bestandteile des Model View View Model-Pattern
    • View
    • Model
    • ViewModel
  • MVVM implementieren
    • View und Datenbindung
    • ViewModel implementieren
    • Das Zusammenspiel von Model, ViewModel und View
  • MVVM-Konzepte
    • Bindungsarten
    • Commands
    • Master-Detail-Bindung
    • MVVM in WPF, WinUI und .NET MAUI
  • Hilfen
    • MVVM-Frameworks
    • MVVM-Toolkit
    • Hinweis und Best Practice
  • Individuelle Fragen