0

アドレス ビュー モデルに参加する DropDownList があります。

170 か国ほどの国のリストをデータベースに保存し、View Model のコレクションにロードするのが最善ですか?それとも SelectListItems を含むコレクションとして View Model にハード コードするのがよいでしょうか?

ベストプラクティスはどれですか?

ほとんどの人が名前のタイトルをハードコーディングすることを選択するように、SelectListItems のハードコーディングが多すぎるのはいつですか?

4

1 に答える 1

0

それらをデータベースに入れることをお勧めします。

ASP.Net MVC にはいくつかの優れたキャッシュ機能があるため、それらを使用すると、そのページにアクセスするすべてのユーザーに対してデータベースへのライブ呼び出しを行うことはありません。

したがって、データ呼び出しはキャッシュできるため、それらをデータベースに入れることの実際の欠点はありませんが、かなりの利点があります。

于 2010-11-24T23:39:05.743 に答える