Einige unserer Entwickler mögen die Befehle in MVVM nicht, da in der IDE von VS2010 keine Unterstützung für die Navigation von der Befehls-Bindung in XAML zu dem eigentlichen Code, der das Verhalten implementiert, vorhanden ist. Mit Code-Behind können Sie mit der rechten Maustaste klicken und Navigieren zu Event Handler auswählen. Wir beginnen ein neues Projekt mit ungefähr 4 Entwicklern, aber wir teilen die Arbeit typischerweise in funktionale Bereiche auf, nicht Ux und Geschäftslogik, so dass jeder Entwickler im xaml und im viewmodel/domain arbeitet, um die benötigte Funktionalität zu implementieren.Der Einwand gegen das MVVM-Muster ist ein Mangel an IDE-Unterstützung - hilft eines der Frameworks dabei?
Hältst du das für ein Hindernis für die Einführung von MVVM?
Unterstützt eines der Frameworks in dieser Hinsicht?
Gibt es irgendwelche Tipps/Tricks, die die Navigation erleichtern?
Vielleicht sollten wir versuchen, Arbeit zwischen Ux und App-Logik aufteilen?
Danke für irgendwelche Ideen.
+1 für die Verwaltung der Größe der Ansichtsmodelle; Wenn die VM zu groß für eine einfache Navigation ist, bedeutet dies wahrscheinlich, dass View und VM in kleinere Teile zerlegt werden können, was ohnehin besser für Unit-Tests ist. –