Мы используем частичные классы, но если вам нужно, чтобы они сохранялись и обрабатывались EF, опция «Обновить модель из базы данных» - ваш лучший друг.
ET MVC2 имеет сильную поддержку для использования атрибутов на сущностях (проверка, расширение вспомогательного класса Html и многое другое).
Если я сгенерировал свою модель из базы данных, используя модель данных сущности VS2010 EF4 (edmx и ее класс cs), и я хочу добавить атрибуты для некоторых сущностей. что было бы лучшей практикой? как мне справиться с обновлением модели (добавление большего количества полей / таблиц в базу данных и объединение их в edmx) - сохранит ли мои атрибуты или сгенерирует новый файл cs, стирающий все?
(Ручные изменения в этом файле могут вызвать непредвиденное поведение в вашем приложении.)
(Ручные изменения в этом файле будут перезаписаны при повторном создании кода.)