Ist Prisma hauptsächlich für Silverlight?
-
14-10-2019 - |
Frage
Der Großteil der Artikel/Tutorials/Blog -Beitrag, die ich über Microsoft's Prism Framework Center um Silverlight gelesen habe. Da das zusammengesetzte Modell ein interessantes Modell für eine vorhandene Desktop -App ist, die ein wenig TLC benötigt, frage ich mich, ob Prisma eine praktikable Technologie für eine Desktop -Lob -App ist.
Lösung
Es ist für Silverlight(Web)
, WPF(Desktop)
und Windows Phone 7(Phone)
.
Grundsätzlich ist es für jede Plattform, die verwendet XAML
, MVVM
Combo.
Und für Ihre letzte Frage, JAWOHL, Es ist eine sehr gute Option bei der Entwicklung a LOB
Anwendung in WPF
.
Aber denken Sie daran, Sie müssen ein paar Tage verbringen, nur um zu lernen Prism
(und Unity
oder MEF
). Also, sei bereit dafür.
Andere Tipps
Die meisten Online -Ressourcen sind Silverlight vor, da erst kürzlich offiziell die WPF -Unterstützung veröffentlicht wurde. Prism 4.0 at http://compositewpf.codeplex.com/ Enthält WPF -Ressourcen, einschließlich einiger zum Freigeben Code zwischen WPF & SL