Построение сущностей приложений .Net после развертывания - PullRequest
1 голос
/ 31 марта 2011

Я работаю над продуктом, в котором некоторые бизнес-объекты определяются после развертывания на основе входных данных администратора сайта.Затем приложение подготавливает схему и создает объекты SQL (прежде всего таблицы), используя Объекты управления SQL (SMO) .

Теперь мне нужно представить эти объекты в моем приложении, имея в виду следующее:

  • Когда администратор сайта меняет сущности (допускается только расширяемость ... не удаляет, удаляет), сущности следует перестраивать.Это происходит в «режиме администратора», когда пользовательские подключения не разрешены.

  • При обновлении схемы ссылки на уже установленные атрибуты не должны нарушаться.Например, Employee.Firstname все еще должен быть доступен как раньше ... расположение атрибутов не должно иметь никакого отношения.

Есть предложения по подходу / инструментам?Я смотрел на некоторые инструменты генерации кода, но пока не удовлетворен.

...