13

私はここ数ヶ月、個人的なプロジェクトにPrism2.0を使用しています。最近Caliburnのことを聞いたのですが、代わりにそれを検討するやむを得ない理由があるのではないかと思っています。

Prismの動的モジュールロード機能が好きです。私は自分のアプリケーション用のモジュールを構築するつもりであり、それらをモジュール方式でデプロイできるようにしたいと考えています。Caliburnでもそれは可能ですか?

プリズムに対するカリバーンの利点は何ですか?

(Prismには2010年9月までに、.Net 4.0を活用する新しいバージョンがあり、それまでにアプリケーションを柔軟に更新できるようになっていることを読みました。)

4

1 に答える 1

16

PrismとCaliburnは補完的なフレームワークです。Caliburnは、WPFでMVVMに焦点を当てるときに欠点となる多くのことを実際に可能にし、Prismは(とりわけ)その優れたモジュール性を可能にします。これは単純化です(どちらもそれよりもはるかに多くの機能を備えています)が、それらを組み合わせたい主な理由です。

CaliburnにはPrismサポートが組み込まれているため、両方を使用できます。これは、統合を使用して最初のモジュールをセットアップしている人について私が見つけた記事です。 http://rauhski.blogspot.com/2009/10/build-application-with-caliburn-and.html

また、Caliburnをダウンロードすると、Prismの統合を示すサンプルが含まれています。

于 2010-03-19T12:08:08.257 に答える