Prism ドキュメントとサンプル
http://msdn.microsoft.com/en-us/library/gg405471(v=pandp.40)
ドキュメント
Prism4.1_Source.EXE をダウンロードして実行すると、任意のフォルダに解凍され、直下に以下のドキュメントが抽出される。
- Prism4.chm : Prism のガイダンス
- Prism4APIReference-Desktop.chm : Prism WPF用 クラスライブラリリファレンス
- Prism4APIReference-Silverlight.chm : Prism Silverlight用 クラスライブラリリファレンス
- Prism4APIReference-Phone.chm : Prism Windows Phone 7用 クラスライブラリリファレンス
クイックスタート
Basic MVVM
MVVMを実装するシンプルなデモ。MVVMコンセプトの基本を学習することができる。
このデモは、調査アプリケーションのサブセット。
手順
2.Silverlight Only – Basic MVVM QuickStart.bat を起動するとソリューションが起動する
3.BasicMVVMApp.Web プロジェクトを右クリックし、スタートアッププロジェクトに設定を選択
4.BasicMVVMAppTestPage.html をプロジェクトのプロパティから開始ページに指定
5.F5で実行
Modularity
Prism を利用して、モジュールを作成し、見つけ出し、初期化するデモ。MEF または Unity と別の方法を利用するデモを含む。(WPF or Silverlight × MEF or Unity の4パターン)
http://msdn.microsoft.com/ja-jp/magazine/dd943055.aspx
Silverlight で MEF を利用するデモ手順
2.Silverlight only – Open Modularity With Mef QuickStart.bat を実行するとソリューションが起動する
3.ModularityWithMef.Silverlight.Web プロジェクトを右クリックし、スタートアッププロジェクトに設定を選択
4.F5 で実行
UI Composition
2.Silverlight only – Open QS – UI Composition QuickStart.bat を実行するとソリューションが起動する
3.UIComposition.Web プロジェクトを右クリックし、スタートアッププロジェクトに設定を選択
4.F5 で実行