Frage

Ich benutze Prism 2.0 seit einigen Monaten für ein persönliches Projekt. Ich habe kürzlich von Caliburn gehört und frage mich, ob es für mich überzeugende Gründe gibt, dies stattdessen zu berücksichtigen.

Ich mag Prisms dynamische Modulladungsfähigkeit. Ich beabsichtige, Module für meine Anwendung zu erstellen und möchte sie modular einsetzen können. Ist das auch mit Caliburn möglich?

Was sind die Vorteile von Caliburn gegenüber Prisma?

(Ich habe gelesen, dass Prism bis September 2010 auch eine neue Version haben wird, die .NET 4.0 nutzen wird. Ich hält meine Anwendung bis dahin flexibel, um sie zu aktualisieren.)

War es hilfreich?

Lösung

Prisma und Caliburn sind kostenlose Rahmenbedingungen. Caliburn ermöglicht wirklich viele Dinge, die Mängel sind, wenn Sie sich auf MVVM in WPF konzentrieren, und Prisma ermöglicht diese schöne Modularität (unter anderem). Dies ist eine Vereinfachung (beide haben viel mehr Funktionen als nur das), aber es ist der Hauptgrund, warum Sie sie kombinieren möchten.

Caliburn hat Prism -Unterstützung gebaut, damit Sie beide verwenden können. Hier ist ein Artikel, den ich von jemandem gefunden habe, der die Integration verwendet hat, um sein erstes Modul einzurichten.http://rauhski.blogspot.com/2009/10/build-application-with-caliburn-and.html

Wenn Sie Caliburn herunterladen, wird auch ein Beispiel enthalten, das die Prism -Integration demonstriert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top