03 2015 档案

Entity Framework 实体框架的形成之旅--Code First模式中使用 Fluent API 配置(6)
摘要:在前面的随笔《Entity Framework 实体框架的形成之旅--Code First的框架设计(5)》里介绍了基于Code First模式的实体框架的经验,这种方式自动处理出来的模式是通过在实体类(POCO类)里面添加相应的特性说明来实现的,但是有时候我们可能需要考虑基于多种数据库的方式,那这种方式可能就不合适。本篇主要介绍使用 Fluent API 配置实现Code First模式的实体框架构造方式。 阅读全文

posted @ 2015-03-27 19:58 伍华聪 阅读(9629) 评论(6) 推荐(8) 编辑

Entity Framework 实体框架的形成之旅--Code First的框架设计(5)
摘要:在前面几篇介绍了Entity Framework 实体框架的形成过程,整体框架主要是基于Database First的方式构建,也就是利用EDMX文件的映射关系,构建表与表之间的关系,这种模式弹性好,也可以利用图形化的设计器来设计表之间的关系,是开发项目较多采用的模式,不过问题还是这个XML太过复杂,因此有时候也想利用Code First模式构建整个框架。本文主要介绍利用Code First 来构建整个框架的过程以及碰到的问题探讨。 阅读全文

posted @ 2015-03-19 23:40 伍华聪 阅读(17141) 评论(17) 推荐(11) 编辑

Entity Framework 实体框架的形成之旅--实体数据模型 (EDM)的处理(4)
摘要:在前面几篇关于Entity Framework 实体框架的介绍里面,已经逐步对整个框架进行了一步步的演化,以期达到统一、高效、可重用性等目的,本文继续探讨基于泛型的仓储模式实体框架方面的改进优化,使我们大家能够很好理解其中的奥秘,并能够达到通用的项目应用目的。本篇主要介绍实体数据模型 (EDM)的处理方面的内容。 阅读全文

posted @ 2015-03-16 08:54 伍华聪 阅读(17174) 评论(8) 推荐(8) 编辑

Entity Framework 实体框架的形成之旅--基类接口的统一和异步操作的实现(3)
摘要:在本系列的第一篇随笔《Entity Framework 实体框架的形成之旅--基于泛型的仓储模式的实体框架(1)》中介绍了Entity Framework 实体框架的一些基础知识,以及构建了一个简单的基于泛型的仓储模式的框架;在随笔《Entity Framework 实体框架的形成之旅--利用Unity对象依赖注入优化实体框架(2)》则持续优化这个仓储模式的实体框架,主要介绍业务逻辑层的构建,以及利用Unity和反射进行动态的对象注册。本篇主要介绍基类接口的统一和异步操作的实现等方面,逐步把我框架接口命名的方式进行统一,并增加所有必要用到的增删改查、分页、lambda表达式条件处理,以及异步操作等特性,这样能够尽可能的符合基类这个特殊类的定义,实现功能接口的最大化重用和统一。 阅读全文

posted @ 2015-03-15 16:21 伍华聪 阅读(9292) 评论(6) 推荐(12) 编辑

Entity Framework 实体框架的形成之旅--利用Unity对象依赖注入优化实体框架(2)
摘要:在本系列的第一篇随笔《Entity Framework 实体框架的形成之旅--基于泛型的仓储模式的实体框架(1)》中介绍了Entity Framework 实体框架的一些基础知识,以及构建了一个简单的基于泛型的仓储模式的框架,例子也呈现了一个实体框架应用的雏形,本篇继续介绍这个主题,继续深化介绍Entity Framework 实体框架的知识,以及持续优化这个仓储模式的实体框架,主要介绍业务逻辑层的构建,以及利用Unity和反射进行动态的对象注册。 阅读全文

posted @ 2015-03-15 09:41 伍华聪 阅读(13459) 评论(24) 推荐(16) 编辑

Entity Framework 实体框架的形成之旅--基于泛型的仓储模式的实体框架(1)
摘要:很久没有写博客了,一些读者也经常问问一些问题,不过最近我确实也很忙,除了处理日常工作外,平常主要的时间也花在了继续研究微软的实体框架(EntityFramework)方面了。这个实体框架加入了很多特性(例如LINQ等),目前也已经应用的比较成熟了,之所以一直没有整理成一个符合自己开发模式的实体框架,是因为这个框架和原来我的基于EnterpriseLibrary的模式还是有很大的不同,不过实体框架推出来也很久了,目前也去到了EntityFramework6了,听说7也快出来了。 阅读全文

posted @ 2015-03-14 20:21 伍华聪 阅读(24994) 评论(21) 推荐(25) 编辑

导航