私は多くの正規化テーブルを持っているかもしれません...私はViewModelsを定義するための最良の方法は何か、それぞれのフォームまたは共通ViewModel複数のフォームの場合個々のフォームを作成すると、ダウンロードする必要があるデータのサイズが大きくなり、クライアント上のデータの冗長性が増す可能性があるためです。つまり、各フォームのカテゴリを使用すると、それぞれのフォームに異なるデータセットがあります。また、フォームのセットに対する共通のビューモデルを作成することで、管理の複雑さが増す可能性があります。SilverlightとMVVMで最適なパフォーマンスを得るためのベストプラクティス
開発のこのような側面を説明する適切な記事がありますか?最適なパフォーマンスを提供するために、アプリケーション全体を管理するためのベストプラクティスは何ですか。 (サーバからの最小データの取得)
お時間を頂き、ありがとうございます。