Wir betrachten Muster wie MVP, die dazu beitragen können, dass wir die Benutzeroberfläche von der Logik der Daten trennen. Die Initiative ist spät im Spiel, aber es ist ein Versuch, Regeln zu setzen, die wir mehr testbaren Code schreiben müssen (derzeit schreiben wir Haarbälle, Spaghetti, Klebeband und Holzschrauben usw.)Welches .NET 2.0-Entwicklungsmuster (MVP, MVC usw.) eignet sich am besten, um eine einfache Wiederverwendung beim Wechsel zu WPF und MVVM zu ermöglichen?
Wie wir sehen Zu den Ansätzen, die wir mit der 2.0 WinForms App machen, halten wir auch WPF und die nächste Generation der Benutzeroberfläche unseres Produkts fest. Wir versuchen, etwas zu schaffen, das in der WPF-Welt wiederverwendbar sein sollte, indem wir unsere WinForms-Benutzeroberfläche/Ansicht ausziehen und unsere neue WPF-Benutzeroberfläche/Ansicht aufsetzen.
Gibt es ein bestimmtes Muster für die 2.0-Entwicklung, das sich natürlich in das MVVM-Muster von WPF einfügt? Welches Muster sollten wir heute verfolgen, damit wir in WPF übergehen können, ohne entweder WPF auf unsere bestehende Präsentationslogik zu hacken oder unsere Präsentationslogik (wieder) so zu überarbeiten, dass sie WPF entspricht?
+1 nur für "Haarballen, Spaghetti, Klebeband-und Holzschrauben, ..." ist der Code die ganze Zeit sehen :) – BigBlondeViking