Als «mvvm» getaggte Fragen

Das Model View ViewModel (MVVM) ist ein Architekturmuster, das in der Softwareentwicklung verwendet wird und von Microsoft als Spezialisierung des von Martin Fowler eingeführten Entwurfsmusters für Präsentationsmodelle stammt.

20
Sind Wertkonverter mehr Mühe als sie wert sind?

Ich arbeite an einer WPF-Anwendung mit Ansichten, die zahlreiche Wertkonvertierungen erfordern. Zunächst meine Philosophie (inspiriert teilweise von dieser lebhaften Debatte über XAML Disciples war) , dass ich die Ansicht Modell streng über die Unterstützung der machen sollte Daten Anforderungen...

18
Ist MVVM in WPF veraltet? [geschlossen]

Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten .

18
Hilfe bei komplexen MVVM (mehrere Ansichten)

Ich benötige Hilfe beim Erstellen von Ansichtsmodellen für das folgende Szenario: Tiefe, hierarchische Daten Mehrere Ansichten für denselben Datensatz Jede Ansicht ist eine einzelne, sich dynamisch ändernde Ansicht, basierend auf der aktiven Auswahl Zeigen Sie abhängig vom Wert einer Eigenschaft...

14
MVVM-Klarstellung

Wir stehen kurz vor der Erstellung unserer ersten WPF-Anwendung und machen uns mit dem MVVM-Muster vertraut. Wir haben viele Winform-Anwendungen erstellt und verfügen über eine Architektur, die für uns sehr erfolgreich war. Wir haben ein bisschen Probleme, diese Architektur zu übersetzen oder...

14
Richtiges Model-View -_____ Design

Ich habe über Model View Controller, Model View Presenter, Model View ViewModel usw. nachgelesen, und im Allgemeinen scheint das zugrunde liegende Konzept ziemlich einfach zu verstehen: Halten Sie die hübschen visuellen und wissenschaftlichen Eingeweide so getrennt und ignorant voneinander wie...

13
MVVM und Dienstmuster

Ich erstelle eine WPF-Anwendung mit dem MVVM-Muster. Momentan rufen meine Ansichtsmodelle die Serviceebene auf, um Modelle abzurufen (was für das Ansichtsmodell nicht relevant ist) und sie in Ansichtsmodelle zu konvertieren. Ich verwende die Konstruktorinjektion, um den erforderlichen Dienst an das...