2009-03-06 6 views
1

私はgrok Prism(複合アプリケーションガイドライン)に挑戦しています。Prism a(P)のShellPresenterはMVPパターンのように再入力されますか?

ShellPresenterの役割を理解する最良の方法は何ですか? Model-View-Presenterのプレゼンターですか?

それでは、シェルとの関係はどうですか?私は、ShellPresenterがそのコンストラクタのパラメータとしてShellオブジェクトを受け取り、すべてのモジュールが適切な領域にビューを配置することを確認する責任があることを理解します。しかし、これを行うRegionManagerもあります。

この用語を使って作業してきた人からの明確な説明をいただければ幸いです。

答えて

2

はい、ShellPresenterはMVPパターンのプレゼンターです。

regionManagerは、実際には既知の領域のレジストリとして機能します。技術的には、プレゼンターへのアダプタです。

ShellPresenterは技術的に独自の子管理を処理できますが、Adaptor Patternを使用することで、このロジックを分離し、常に使用される可能性が高いため再利用を促進できますか? (つまり、複数の継承の回避策を考える)。

これは役に立ちますか?

Scott Barnes - Rich Platformsプロダクトマネージャー - Microsoft。

関連する問題