我一直在关注新的Entity Framework 4 Code Only功能,我真的很喜欢它们。但我很难找到有关该功能的良好资源。一切似乎都在这里和那里四处传播,所以这让我想知道它是否已经准备好用于一个严肃的项目?
你怎么看?它是否可以用于生产用途,还是应该使用更传统的方法(EDMX设计师,POCO对象)?此外,我想知道与EDMX设计师相比,是否还有Code Only不支持的功能?
您如何看待“仅限代码”功能?它还“成熟”吗?
谢谢。
答案 0 :(得分:2)
这取决于你的项目应该准备好了。 Code First(仅限代码)仅适用于没有上线许可证的CTP3。正如我所读到的,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
代码优先=仅代码
在我的项目中,我现在使用EF + POCO。
答案 1 :(得分:0)
如果有人仍在寻找答案,那么具有“代码优先”功能的Entity Framework V4.1已经过RTW(发布到网络)以供生产使用,现在已经过了一个半月。
您需要.Net 4.0 RTM才能安装它。安装完成后,可以从here下载EF4.1的独立安装程序。