カテゴリとサブカテゴリがあります。各サブカテゴリにはいくつかの製品があります。 例:プログラミングカテゴリには| C#、java、基本的なサブカテゴリ| c#はc#3、c#3.5は製品です。 javaにはjava ee、java meなどがありますpagination in asp.net mvc
linqからEFを使用してカテゴリから10の製品を選択します。
問題は、データベースからすべての製品を読み込み、ソートして10個を選択したくないということです。
私はデータベースからすべての製品をデータベースからWebサーバーに転送せずに、データベースから10個の製品を取ることができます。
私はEFが欲張りで、わずか10個の製品しか使用しないと知っています。カテゴリとサブカテゴリがある私の場合は、最初にカテゴリに属する異なるサブカテゴリからすべての製品を選択し、それらをリストに追加してすべての製品をサーバに持ち込み、そのうち10個を選択する必要があると思います。
私はすべての製品をサーバーに転送する必要がないため、ベストプラクティスは何ですか?
あなたはあなたのためのページングなどを行うためにhttps://github.com/TroyGoode/PagedListのようなものを使用することができところで – Manatherin
私はその少し複雑にいるのを見ました私は何をしたいのですか? – 1AmirJalali