Web サイトの一種のグローバル設定を作成し、このデータをデータベースに保存しようとしていますが、これらの設定はリクエストごとに読み取る必要があるため、あまり効率的ではない可能性があると考えています。
「ページごとに表示するレコード数」などの設定の種類、有効化/無効化、これをデータベースに保存する予定ですが、特に設定を取得するためにリクエストごとにデータベースを呼び出さなければならないというオーバーヘッドは望ましくありません変わらないとき。確かにこれはCMSで常に行われていますが、どのように行うべきだと思いますか. 私は SqlCacheDependency を考えていますが、それを設定したことはありません。別の方法はありますか?
また、これらの設定を web.config に保存して GUI を作成することもできます。問題は、サイトの管理が独自の名前空間で実行され、独自の web.config があることです。アプリケーションの名前空間の外で web.config を操作することができます。
みんなありがとう。