2010-05-06 5 views
4

Я смотрел на новые объекты Entity Framework 4 Code Only, и мне они очень нравятся. Но мне сложно найти хороший ресурс по этой функции. Все, кажется, распространяется вокруг блонгов здесь и там, поэтому мне интересно, готов ли он к серьезному проекту?Действительно ли EF4 «Code Only» готов к использованию?

Как вы думаете? Готово ли оно для использования в производстве или я должен использовать более традиционный подход (дизайнер EDMX, объекты POCO)?

Кроме того, я хотел бы знать, есть ли какие-либо функции, которые Code Only пока не поддерживает, по сравнению с дизайнером EDMX?

Что вы думаете о функции Code Only? Это еще «зрелый»?

спасибо.

ответ

2

Это зависит от того, когда ваш проект должен быть готов. Code First (только код) доступен только в CTP3 без лицензии go-live. Как я уже читал, нет точных временных рамок для Feature Pack Where is EntityConfiguration in EF4 VS 2010 RTM?, и он будет опубликован, когда он будет готов (без даты выпуска). Согласно блогу команды EF, он будет доступен в следующем выпуске фреймов.

Code First еще находится в стадии активного развития и будет иметь некоторые отличия так нет идти в прямом эфире лицензии на данный момент.

http://blogs.msdn.com/b/adonet/archive/2010/02/18/entity-framework-feature-ctp-3-now-available.aspx

Code First = Код Только

В своих проектах я пошел с EF + POCO на данный момент.

+0

Были ли обновления по этой проблеме? –

+0

Да, CTP4 отсутствует в течение некоторого времени. http://blogs.msdn.com/b/adonet/archive/2010/07/14/ctp4announcement.aspx – nubm

0

Если кто-то все еще ищет ответ на этот вопрос, Entity Framework V4.1, который имеет функцию «Первый код», был RTW (выпущен в Интернет) для использования в производстве с полтора месяца.

Для его установки вам потребуется .Net 4.0 RTM. После установки вы можете загрузить автономный установщик для EF4.1 с here.