Verwendung des MVVM-Entwurfsmusters

Eine Anwendung ist heute oft so vielschichtig aufgebaut, dass niemand mehr den Gesamtüberblick über das Werk hat. Das Netzwerk von Klassen und Methodenaufrufen wird im Bereich der Benutzeroberfläche durch die Verstrickung von Ereignissen und deren Behandlungen, oder durch die imperative Codierung von Inhalten eines Fensters, zusätzlich verwoben. Die Konsequenz dieser engmaschigen Beziehungen in einer Anwendung ist zum einen die starke Kopplung von Teilen der Anwendung untereinander, oder die schwierige Testbarkeit von Einzelteilen der Anwendung.

Beide Umstände sind für die moderne Softwareentwicklung Motivation für die Suche nach Lösungsansätzen, die Teile künstlich entkoppeln um die Abhängigkeiten zu reduzieren, ...

Get Handbuch der .NET 4.0-Programmierung. Band 2: Benutzeroberflächen mit WPF, Windows Forms, ASP.NET und Silverlight now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.