WPF」(原文リンク)の和訳です。5.0に含まれていることを学びます。どこで、ライブラリとサンプル・ソースコードとNuGetパッケージ・ライブラリを取得するべきか調べます。5.0の新機能」(原文リンク)についてを参照してください。ドキュメンテーションDocumentationPrismには、次のドキュメントが含まれています。NuGetパッケージをダウンロードします。Prism.Composition:モジュール性、UIの構成、ブートストラップ、インタラクティブ性、IActiveAware、ナビゲーションと非推奨のNotificationObjectとPropertySupport。Prism.Interactivity:インタラクティブ性。Prism.Mvvm:MVVMのためのPortableクラス・ライブラリーとMVVMをサポートする関連するプラットホーム固有のコード。Commanding、BindableBase、ErrorsContainer、IViewとViewModelLocationProviderが含まれています。Prism.PubSubEvents:PubSubEventsのためのPortableクラス・ライブラリー。Prism.UnityExtensions:Unityに基づいて、Prismアプリケーションを構築するために、Prismに、これらの拡張を使用します。Framework(MAF)に基づいて、Prismアプリケーションを構築するために、Prismに、これらの拡張を使用します。Codeこの項目は、Prismをインストールする方法を記述します。それは、次の3つがステップに含まれています。:システム要件をインストールします。Prismのソースコードとドキュメンテーションをダウンロードし、解凍します。クイックスタート、リファレンス実装やPrismライブラリ・ソースコードをコンパイルと実行します。ステップ1:システム要件をインストールします。2008オペレーティングシステム上で実行するように設計されていました。4.5を必要とします。あなたは、Prismライブラリを使用する前に、以下をインストールする必要があります。Editionには、Prismライブラリを使用して、Prismアプリケーションを開発するために使用することができます。必要に応じて、また、あなたは、次のインストールも検討する必要があります。WPFのための強制的なユーザー・エクスペリエンスとアプリケーションを作成するためのプロフェッショナル・デザイン・ツール手順2:Prismのソースコードとドキュメンテーションをダウンロードし、解凍します。5.0(原文リンク)Prismの資産をインストールするために、exeファイルやzipファイルを右クリックし、そして、管理者として実行をクリックします。これは、あなたの選んだフォルダに、ソースコードを解凍します。株式のトレーダーのリファレンス実装とクイックスタートは、別々にダウンロードすることもできます。下記の表は、各ソースコードへの、リンクを示します。Prism株トレーダーRIアプリケーションは、基本的なアーキテクチャを説明するリファレンス実装です。アプリケーションの内では、あなたは、一般的で、繰り返し発生するソリューションへの挑戦を説明します。その開発者は、複数の要素で構成されたWPFアプリケーションを作成するとき、直面します。株トレーダーRIは、架空のものですが、現実的な金融投資の筋書きを説明します。虚構の金融商品が組織化であるならばContoso財政投資(CFI)それは、実際の金融機関をモデルにしています。CFIは、彼らの株式トレーダーで使用するために、新しい複合アプリケーションを構築しています。Labを使用してみましょう」(原文リンク)を説明します。このラボでは、あなたは、Prismの基本的な概念を学び、そして、Prismライブラリ・ソリューションを作成するために、それらを利用するでしょう。あなたは、それを、複数の要素で構成されたWPFをビルドするための出発点として使用することができます。Unityのためのモジュール方式のクイックスタート(原文リンク)MEFのためのモジュール方式のクイックスタート(原文リンク)Modularityモジュール方式のクイックスタートは、どのように、Prismを使用しているモジュールをコード化して、見つけ出して、初期化するかを説明します。これらのクイックスタートは、複数のモジュールで構成されるアプリケーションを代表します。これは、構成コンテナとしてMEFとUnityを使用して、Prismライブラリで、サポートされる異なる方法で、見つけ出され、読み込まれます。どのように、構築するかを説明します。Prismライブラリで、分離された方法でUIの動作を処理するために、どのように構築するかを説明します。異なるビューで構成されるWPFのUIを、どのように構築するかを説明します。UIの構成のための、ビュー注入の方法の両方を、どのように使用するかを説明します。Navigationこのクイックスタートは、単純な、アプリケーションのナビゲーションを定義するための方法を説明します。このクイックスタート内の使用されるアプローチは、異なる状態を定義するために、WPFの表示状態マネージャー(VSM)を使用します。アプリケーションは、状態の間に、状態と遷移のためのアニメーションを持っており、そして、定義します。Navigationこのクイックスタートは、Prismの地域ナビゲーションAPIを、どのように使用するかを説明します。ナビゲーションジャーナルのサポートし、ジャスト・イン・タイム・ビューの作成することを含む、複数のナビゲーションの筋書きを示します。Modelの文脈上の情報を渡します。モジュール方式とUIの構成を通してビルドされるアプリケーションの部品として、ナビゲーションを利用します。Aggregationこのクイックスタートは、イベント・アグリゲーター・サービスを使用するWPFアプリケーションを、どのように構築するかを説明します。このサービスは、あなたが、アプリケーションにおいてコンポーネントの間で疎く結合した通信を確立することができます。Modelの互いの連携を、どのように作成するかを説明します。Modelの、これら各々の筋書きには、Viewを知っている必要はありません。InteractionRequestsとInteractionRequestTriggersを用いて処理されます。2つ目の筋書きは、InvokeCommandActionによって処理されます。Codeリファレンス実装とクイックスタートをビルドして、実行するために、適切なショートカット・ファイルを選択し、ビルドするために、F5をクリックし、実行します。リファレンス実装とクイックスタートは、Prismライブラリ・アセンブリにNuGetの参照を使用します。それで、あなたは、各々のソリューション・ディレクトリをコンパイルし、実行することができます。Prismライブラリ・プロジェクトは、すべてQuickStartとリファレンス実装プロジェクトのソリューションから、取り除かれました。あなたが、Prismライブラリーコードをステップ実行することに慣れた開発者である場合、あなたが、アプリケーションを構築するように、一組のオプションがあります。:後ろにPrismライブラリ・プロジェクトを追加します。これを実行するには、ソリューションを右クリックし、Addを選択します。既存のプロジェクトをクリックします。Prismライブラリ・プロジェクトを選択します。Managerをクリックします。その次に、デバッグとリリースの構成の両方で、すべてのPrismライブラリ・プロジェクトのためのBuildチェック・ボックスをクリアします。ブレークポイントを設定して、中でステップ実行します。あなたのアプリケーションのブートストラッパーで、ブレークポイントを設定します。その次に、基底クラス内でメソッドにステップ実行します。(F11は、このための代表的な、C#キーボードショートカットです)。あなたは、Prismライブラリ・ソースコードを見つけるように、頼まれるかもしれません。多くの場合、完全なプログラムデータベース(PDB)ファイルが利用できます。ファイルは、簡単に開きます。あなたは、どんなPrismライブラリ・プロジェクトでも、ファイルを開いて、ブレークポイントを設定することによって、ブレークポイントを設定するかもしれません。5.0に含まれていることを学びます。どこで、ライブラリとサンプル・ソースコードとNuGetパッケージ・ライブラリを取得するべきか調べます。Reserved.kukekko@gmail.comご連絡の際は、お問い合わせページのURLの明記をお願いします。「掲載内容は私自身の見解であり、所属する組織を代表するものではありません。