Где хранить глобальные настройки, чтобы приложение часто получало к ним доступ, не перегружая базу данных - PullRequest
0 голосов
/ 07 марта 2011

У меня есть некоторые глобальные настройки в моем приложении, которые будут обрабатываться администратором, и я сохраняю их в базе данных.

Настройки, такие как: включение / выключение доски, максимальное количество элементов / страниц на разных элементах управления пользователя, язык, скрытие / отображение модулей.

Какой метод я должен использовать, чтобы прочитать значения в базе данных и отобразить страницу или приложение в соответствии с ней ... Конечно, я мог бы сделать это простым способом и получить необходимые настройки для каждой страницы в обработчике событий Page_Load, но Я думаю, что будет много подключения к базе данных!

Есть ли лучший способ добиться этого?

1 Ответ

1 голос
/ 07 марта 2011

Возможно, вы хотите загрузить свои настройки в состояние приложения на Application_Start в вашем global.asax.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...