Entity Framework

ADO.NET Entity Framework,即下一代的ADO.NET。它是比Linq To SQL更加强大的ORM.
摘要: 为了支持以设计为中心的开发流程,EF4 还更多地支持以代码为中心 (code-centric) ,我们称为代码优先的开发,代码优先的开发支持更加优美的开发流程,它允许你: 在不使用设计器或者定义一个 ...阅读全文
posted @ 2011-07-17 22:35 张善友 阅读(2005) | 评论 (2) 编辑
摘要: Oracele终于推出官方的 ODAC for Entity Framework 和 LINQ to Entities Beta版 http://www.oracle.com/technetwork/...阅读全文
posted @ 2011-02-13 21:23 张善友 阅读(1476) | 评论 (1) 编辑
摘要: 12月份发布了Entity Framework Feature CTP 5,这也是最后一个CTP版本了,明确了RTM的发布时间是2011年Q1,CTP5主要是加强了CTP4(Entity Framew...阅读全文
posted @ 2011-02-09 22:46 张善友 阅读(1020) | 评论 (2) 编辑
摘要: Entity Framework 1.0 发布了很长一段时间了,但感觉用的人很少。其中一个很大的原因,也许就是不支持POCO,至少我自己是这么想而不使用EF1的,Entity Framework 4.0版本(又称EF V2)将提供POCO支持,对很多人来说,这是开始使用Entity Framework的时候了。阅读全文
posted @ 2010-02-16 00:31 张善友 阅读(11099) | 评论 (12) 编辑
摘要: Zeeshan Hirani写了一本有500页的Entity Framework电子书,可以免费下载. 电子书下载地址: Entity Framework learning guide ,还包含了一个完整的示例,包括完整的数据库 Complete Project With databases阅读全文
posted @ 2009-01-07 22:22 张善友 阅读(3157) | 评论 (6) 编辑
摘要: 在项目中使用Unity作为IOC串联整个项目,整合WCF,ADO.NET Entity Framework,最初表现为Unity无法构造对象,逐步排除后发现是在使用ADO.NET Entity Framework构建Application时出现如下异常:Unable to load the specified metadata resource。阅读全文
posted @ 2008-11-14 13:21 张善友 阅读(910) | 评论 (0) 编辑
摘要: 在Unity中,从Unity 取得的实例为 Transient。如果你希望使用多线程方式,就需要在组成时使用lifecycle参数,这时候取出的组件就不再是同一个了。在Unity IOC中,它支持我们对于组件的实例进行控制,也就是说我们可以透明的管理一个组件拥有多少个实例。我们定义了一个Unity扩展,在扩展类EFContainerExtension 我们选择了第一个构造函数以及ObjectContext使用RequestControlledLifetimeManager实现ObjectContext的生命周期管理。阅读全文
posted @ 2008-08-24 11:36 张善友 阅读(2013) | 评论 (2) 编辑
摘要: 今天在Boy's (小气的神) BLOG上看到一篇精彩的文章 Astoria to SQLite to Entity Framework to 建立你的ORM观念 .文章说到了很多精彩的内容,从SQLite for ADO.NET 2.0 Data Provider 到 实体框架EF, 还有ORM的概念.阅读全文
posted @ 2008-08-16 18:12 张善友 阅读(4514) | 评论 (2) 编辑
摘要: 随着.NET Framework 3.5 SP1和Visual Studio 2008 SP1的正式发布。ADO.NET 实体框架正式来到开发人员的面前,它使开发人员可以通过对象模型(而不是逻辑/关系数据模型)专注于数据。实体框架有助于将逻辑数据架构抽象为概念模型,并且允许以多种方式通过对象服务和名为“EntityClient”的新数据提供程序与概念模型交互。阅读全文
posted @ 2008-08-16 15:18 张善友 阅读(3649) | 评论 (1) 编辑
摘要: Entity Framework(EF)存取Entity的三种方式,具体的应用上需要注意的一些性能问题。阅读全文
posted @ 2008-08-16 14:49 张善友 阅读(2423) | 评论 (1) 编辑
摘要: 随着.NET Framework 3.5 SP1 和 Visual Studio 2008 SP1的发布,Entity Framework也正式发布了,相应的Sample目前已经更新到RTM版本,可以从http://code.msdn.microsoft.com/adonetefx 下载阅读全文
posted @ 2008-08-14 07:38 张善友 阅读(1489) | 评论 (0) 编辑
摘要: 作为下一代 ADO.NET 3.0 的开发框架,Entity Framework 让我们从复杂的关系数据模型中解脱出来,使用更加符合面向对象的实体数据模型(Entity Data Model)来完成业务设计和开发。
Entity Framework 很像 NHibernate,同样采取 XML 进行映射。不过借助于强大的可视化设计工具和向导,我们可以非常方便地完成这些头疼的工作。 Entity Framework 对 Linq 的直接支持 —— LINQ to Entities阅读全文
posted @ 2008-01-21 21:57 张善友 阅读(6455) | 评论 (2) 编辑