HI,
Я немного потерялся с Entity Framework...
Вот контекст: настольное приложение (C#/Winform) VS 2010 (SP1), SQL COMPACT (4.0 для идентификации),... пока EF 4 (версия по умолчанию)
Я только что начал новое приложение и думаю об использовании EF, потому что кажется, что это самый быстрый способ спроектировать как модель, так и базу данных (я знаю, что это не лучший способ, но мой проект не критичен).
создание модели с помощью графического дизайнера очень удобно, я могу легко построить компактную схему SQL и получить прямой доступ к классу модели.
Но мне нужно добавить некоторые функции в класс моей модели (например, переопределить ToString или некоторые базовые функции), поэтому кажется, что мне нужно создавать классы POCO.
Но проблема в том, что после создания этих классов, как я могу обновить их без потери добавленного кода, как лучше всего это сделать? неполный класс?
Более того, похоже, что разработчики EF сосредоточены на Code First, значит ли это, что Entity Model уже устарела?