私はそのフロントページに物語/記事の異なる「リスト」を持っているウェブサイトを構築しています。Wordpressの「最新の記事」、「スポットライトの記事」などと比較できます。
次に、すべてのリストを作成し、リポジトリから入力する必要があります。つまり、コントローラーでは、最初にすべてのリストを作成/取得し、それらをViewBagに追加してから、ビューを返します。
次に、ビューで、そのリスト内のアイテムをforeachして、フロントページに表示されるビジュアルリストを作成します。
ただし、ページをロードすると、最初に空白のページが表示され、ページがロードされると、ある時点ですべてが表示されます。従来は、基本的なhtmlやテキストなどがすでに表示されていて、後で動的領域が表示されていました。
MVC3で同様の「プログレッシブローディング」を行うことは可能ですか? 私が心配しているパフォーマンスはそれほどではありませんが、データ量の多いページで空白のページが数秒間表示されるというユーザーエクスペリエンスがあります。
ありがとう :)