RIA サービスと SilverlightFx を使用して、Silverlight でアプリケーションを書き始めています。現在、このアプリケーションはかなり大きなもので、コントロール間の相互作用がたくさんあります。
概算では、約 60 ~ 70 のユーザー コントロールがあります。今私の質問は..
.Net Ria と SilverlightFx を選択してよろしいですか? (私の見解では..すぐに製品化されることはありません。また、フレームワークを使用する大きなものであるため、フレームワークを適切に理解すれば、単体テストに役立ち、開発時間を節約できます。)
ブログを読んだ後、SilverlightFx がユーザー コントロール間の相互作用をどのように処理するかがよくわかりません。たとえば、検索機能を備えたユーザー コントロール ("S" と言う) があります...オートコンプリートとすべて...今、検索結果を表示する別のユーザー コントロール ("R" と言う) があります。表示結果パネルは、検索ユーザー コントロールまたは特定のカテゴリのすべての項目を提供する別のユーザー コントロール (Say F) から使用できます。Search and Select Category を単一の userontrol にマージできません。では、どうやってそれを行うのですか?異なる ViewModel を作成した場合、それらはどのように相互作用しますか?
各 ViewModel でドメイン サービス コンテキストを作成するのと、アプリケーション全体で 1 つのドメイン サービス コンテキストを使用するのとではどちらがよいでしょうか?