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.

10
Unter welchen Bedingungen ist die Verwendung von MVVM angemessen?
Model View View-Model wurde von Microsoft für Benutzeroberflächen-Entwicklungsplattformen entwickelt, die ereignisgesteuerte Programmierung unterstützen, insbesondere Windows Presentation Foundation (WPF) und Silverlight auf .NET-Plattformen mit XAML- und .NET-Sprachen. In den letzten Jahren haben viele Javascript-Frameworks wie Angular, Knockout und ExtJS das Muster übernommen. Wie die meisten Softwaremuster hat MVVM die entsprechenden Verwendungen …

3
Wer sollte die Navigation in einer MVVM-Anwendung steuern?
Beispiel 1: In meiner MVVM-Anwendung wird eine Ansicht angezeigt (wir verwenden Silverlight für die Zwecke der Diskussion) und ich klicke auf eine Schaltfläche, die mich zu einer neuen Seite führen soll. Beispiel 2: Dieselbe Ansicht verfügt über eine weitere Schaltfläche, die beim Klicken eine Detailansicht in einem untergeordneten Fenster (Dialogfeld) …

4
Wie kann man wählen, KEIN Framework (Caliburn.Micro usw.) in einer bestimmten MVVM-Anwendung zu verwenden?
Ich habe einmal ein MVVM / WPF-Projekt gestartet, das schließlich erstellt und bereitgestellt wurde, und dafür habe ich viel über das Caliburn.Micro MVVM-Framework gelernt. Tatsache ist: Ich habe Caliburn.Micro dafür nicht verwendet und einige MVVM-Konzepte (insbesondere nur die ViewModelBaseund RoutedCommand-Klassen) selbst implementiert . Jetzt wurde ich einem etwas größeren Projekt …
28 frameworks  wpf  mvvm 



5
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 der Ansicht. Dies bedeutete, dass alle Wertkonvertierungen, die erforderlich waren, um …
20 silverlight  wpf  mvvm  xaml 

2
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 verschiedene Arten von Registerkarten in einem Registersteuerelement an Meine Fragen: …
18 wpf  mvvm 

2
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 . Geschlossen vor 6 Jahren . Ich versuche gerade, MVVM für WPF in den Griff …
18 wpf  mvvm 


3
Anleitung zur Strukturierung von MVVM-, DDD- und WPF-Schichtanwendungen
Ich versuche, die Struktur meiner Anwendung in VS einzurichten, und ich möchte sie auf ein vernünftiges Maß "testen" und zukunftssicher machen. Diese Anwendung wird eine WPF-Neuschreibung einer alten Winform-Anwendung sein, die keine Konventionen befolgt hat. Keine Ebenen, Ebenen, Akronyme usw. Es ist eine ziemlich große Unternehmensanwendung. Ich hatte vor, Linq …

4
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 möglich. Keine logische Erdnussbutter in der Designschokolade; cool, das gefällt …

3
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 festzustellen, wo bestimmte Teile unserer Architektur in das …

2
Saubere Architektur: Was ist das Ansichtsmodell?
In seinem Buch "Saubere Architektur" sagt Onkel Bob, dass der Präsentator die empfangenen Daten in etwas setzen sollte, das er "View Model" nennt. Ist dies dasselbe wie das 'ViewModel' aus dem Entwurfsmuster Model-View-ViewModel (MVVM) oder handelt es sich um ein einfaches Datenübertragungsobjekt (Data Transfer Object, DTO)? Wenn es sich nicht …

3
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 Ansichtsmodell zu übergeben. Es ist leicht zu testen und funktioniert …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.