web.Config и таблица настроек базы данных

Когда у вас есть система из нескольких приложений, веб-служб и служб Windows, что лучше?

Вариант 1) Поместите все настройки в таблицу базы данных и кешируйте ее где-нибудь, возможно, вам придется использовать веб-службу для совместного использования объекта кеша между приложениями. Затем вы можете просмотреть некоторые из этих настроек в таблице для манипуляций со стороны пользователя.

Вариант 2) Поместите все настройки в общий файл конфигурации, и пусть web.config или app.config каждого приложения указывают на этот файл, я уверен есть способ поместить эти настройки в сетку, но, вероятно, вы потеряете возможность «показывать настройки на основе ролей».

Спасибо

7
задан Costa 9 January 2011 в 13:22
поделиться