Mar*_*ins 10 asp.net entity-framework
我最近发现自己对EF变得更加消极,不禁想知道真正的问题是我自己对这个问题的了解.我已经看过许多使用EF的简单/人工示例,特别是与MVC结合使用,但我还没有找到任何使用EF并利用所有功能的现实例子.此外,到目前为止我使用EF的每一次尝试似乎都被VS2008设计器中的缺陷(例如对服务器生成的字段/列的支持)或需要提供大量额外代码以支持更新所打破.数据回到源(我希望EF支持这一点).
为了让我真正研究这个问题并做出更明智的决定,任何人都能指出一些在实际情况中使用EF(例如ASP.NET)的例子 - 例如从底层检索一些相关数据源,更新该数据,然后将这些更改持久保存到源.在您可以提供的任何示例中,我希望只能看到用户发送回源的更改,而不是简单地覆盖当前版本.
我还想看到一些能够在Web服务/ WCF情况下使用EF的示例,其中再次使用相关对象检索实体,并且所做的任何更改都会持久保存回数据存储.
我希望尽可能多的例子使用EF 1.0(3.5),因为这是当前可用于生产的版本,但我也对任何证明事情会变得更好的EF 4.0示例感兴趣.
我想相信EF是前进的方向.我特别喜欢将数据库视为一堆相关对象(并且过去经常推出我自己的版本)的想法,但似乎EF只是到目前为止.我有几个新的项目即将涉及相当大的数据库,目前无法证明使用EF是合理的,即使我真的很喜欢.
好消息(至少对于 EF4 而言)。Carl Perry 今天在 ADO.NET 团队博客上发布了一系列文章,详细介绍了一些将使生活变得更加轻松的变化。http://blogs.msdn.com/adonet/archive/2009/06/22/announcing-entity-framework-feature-ctp-1.aspx