Мы используем частичные классы, но если вам нужно, чтобы они сохранялись и обрабатывались EF, опция «Обновить модель из базы данных» - ваш лучший друг.

ET MVC2 имеет сильную поддержку для использования атрибутов на сущностях (проверка, расширение вспомогательного класса Html и многое другое).

Если я сгенерировал свою модель из базы данных, используя модель данных сущности VS2010 EF4 (edmx и ее класс cs), и я хочу добавить атрибуты для некоторых сущностей. что было бы лучшей практикой? как мне справиться с обновлением модели (добавление большего количества полей / таблиц в базу данных и объединение их в edmx) - сохранит ли мои атрибуты или сгенерирует новый файл cs, стирающий все?

(Ручные изменения в этом файле могут вызвать непредвиденное поведение в вашем приложении.)

(Ручные изменения в этом файле будут перезаписаны при повторном создании кода.)

Ответы на вопрос(3)

Ваш ответ на вопрос