MVVM ist wohl eines der meist diskutierten Themen wenn es um WPF geht. „Warum brauche ich das?“ „Wie setze ich X denn dann um?“ „Warum ist Code-Behind so schlimm?“ Alles Fragen die einem immer wieder begegnen und immer wieder aufs neue beantwortet werden wollen.

Einige Gründe die zu all dem führen sind der mit MVVM verbundene Aufwand, die fragmentierten Erklärungen die über das ganze Netz verstreut sind und das solide WPF-Wissen das man benötigt um die Gänze des „Problems“ überhaupt erst erfassen zu können.

Vorallem die Frage nach dem „Wie“, kann schnell ausarten wenn es darum geht wie bspw. Dialoge gesteuert werden, wie das ViewModel richtig erzeugt wird und wie es der View übergeben werden sollte.
Continue reading “Fundstück: MVVM in the Box” »