Linq to Entity クエリを使用したアプリケーション開発の一部で、匿名オブジェクトにデータをフェッチする (つまり、2 つ以上のテーブルからデータをフェッチして変数に格納する) とします。後で、このフェッチされた/匿名データにアクセスするには、Razor ビューが必要です。ここで何をすべきですか?
匿名型プロパティの対応するプロパティを保持する別のViewModelを設計し、そのViewModelに強く型付けされたビュー/カミソリを作成すると思いますか? これは、EF 4.1 で匿名型を操作する正しい方法ですか? つまり、匿名型ごとに ViewModel を作成し、フェッチされたデータをそのオブジェクトに格納します。