2010-05-06 75 views
4

我一直在尋找新的實體框架4代碼的功能,我真的很喜歡它們。但是我很難在這個功能上找到很好的資源。一切似乎都在各地發生,所以這讓我想知道它是否可以用於一個嚴肅的項目?EF4「僅限代碼」已準備好供生產使用嗎?

您認爲如何?它是否已準備好用於生產使用,還是應該使用更傳統的方法(EDMX設計器,POCO對象)?

另外,我想知道是否有Code Only不支持的任何功能,與EDMX設計器相比?

您如何看待Code Only功能?它「成熟」了嗎?

謝謝。

回答

2

這取決於您的項目何時應該準備好。 Code First(Code Only)僅在CTP3中沒有上線許可證。正如我所閱讀的,Feature Pack Where is EntityConfiguration in EF4 VS 2010 RTM?沒有確切的時間表,它將在準備就緒時發佈(無發佈日期)。根據EF團隊的博客,它將在下一個框架版本中提供。

代碼首先是仍在積極 發展,會有一些 重大更改所以此時沒有 go-live許可。

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

的Code First =代碼只

在我的項目我有EF + POCO去了現在。

+0

這個問題上有更新嗎? – 2010-10-08 18:29:17

+0

是的,CTP4已經有一段時間了。 http://blogs.msdn.com/b/adonet/archive/2010/07/14/ctp4announcement.aspx – nubm 2010-10-08 18:45:02

0

如果有人仍在尋找答案,那麼具有「代碼優先」功能的實體框架V4.1已經RTW(已發佈到Web)用於生產,自一個半月到現在。

您需要.Net 4.0 RTM才能安裝它。完成安裝後,您可以從here下載EF4.1的獨立安裝程序。