Я портирую существующую систему на ASP.NET MVC2. В текущем унаследованном приложении пользователь может выбрать из десятков доступных полей для настройки форм CRUD для различных объектов в модели домена, аналогично тому, как системы ERP позволяют настраивать основные модули.
Мой вопрос: я ищу хороший шаблон или пример такого поведения в ASP.NET MVC2. Мне кажется, это скорее похоже на динамическое создание ViewModel, основанное на выборе пользователя, или, возможно, правильный подход - страницы представления, управляемые данными, которые не имеют строгой типизации, где я могу отражать результаты на стороне клиента, чтобы определить заголовки полей или что-то подобное - если это имеет смысл :). Или, может быть, я могу управлять AutoMapper или аналогичным образом динамически @ во время выполнения в зависимости от выбора пользователя?
Модель базового домена основана на EF4, и я использую простой шаблон Repository @ present для ViewModel.
TIA для любого ввода! Michael