Я занимаюсь разработкой приложения CMS. Это очень глубокая и полная настраиваемых функций. В настоящее время я занимаюсь его разработкой с использованием Asp.net C #, аутентификацией формы и созданием пользовательских элементов управления.
Существует множество настраиваемых элементов, которые необходимо выбрать во время выполнения в соответствии с ролями пользователя, и некоторые правила предопределены, а некоторые будут определены администратором во время выполнения. Вся информация хранится в БД. У меня много проблем с USerControls. Я проконсультировался с некоторыми другими парнями, которые сказали, что мой подход неверен, я должен пройти выборку данных из БД. Я действительно не понимаю, что это? Это что-то вроде того, что все мои страницы будут храниться в базе данных и будут создаваться во время выполнения и отображаться в соответствии с правами?
Может ли кто-нибудь предложить мне лучший подход, и если будет какой-либо пример, пожалуйста, предоставьте?
Любой ответ будет высоко оценен.