什么是Entity Framework? ado.net entity framework 是微软以ado.net为基础所发展出来的 对象关系对象(O/R Mapping)解决方案什么是ORM?Entity Framework使用场景各个版本框架开源地址:http://entityframewor....
分类:
其他好文 时间:
2015-06-09 11:20:49
阅读次数:
97
Entity Framework的全称是ADO.NET Entity Framework,是微软开发的基于ADO.NET的ORM(Object/Relational Mapping)框架。 Entity Framework的主要特点: 1. 支持多种数据库(Microsoft SQL Serve.....
分类:
其他好文 时间:
2015-06-08 19:21:15
阅读次数:
127
最近使用Entity Framework做一个中型的项目,一张表含有千万条数据,并没有使用很复杂的查询,只是程序上使用了DTO进行帅选数据,且使用了分页,效果很不理想。经过跟踪sql,我发现很多简单的查询,都存在子查询,而子查询往往会影响到查询性能,在这里,我想问问大虾,除了自己写SQL语句,有没有...
分类:
其他好文 时间:
2015-06-08 16:56:54
阅读次数:
156
翻译的初衷以及为什么选择《Entity Framework 6 Recipes》来学习,请看本系列开篇8-6获取原始对象问题 你正在使用POCO,想从数据库获取原始对象。解决方案 假设你有如图8-7所示的模型。你正在离线环境下工作,你想应用在获取客户端修改之前,使用Where从句和FirstDe.....
分类:
其他好文 时间:
2015-06-05 22:30:56
阅读次数:
354
翻译的初衷以及为什么选择《Entity Framework 6 Recipes》来学习,请看本系列开篇8-2使用POCO加载关联实体问题 你想使用POCO预先加载关联实体。解决方案 假设你有如图8-3所示的模型。图8-3. 一个包含实体Venue、Event和Competitor的模型 实体使...
分类:
其他好文 时间:
2015-06-05 10:03:42
阅读次数:
157
翻译的初衷以及为什么选择《Entity Framework 6 Recipes》来学习,请看本系列开篇第八章 POCO 对象不应该知道如何保存它们,加载它们或者过滤它们。这是软件开发中熟悉的口头禅,特别是在领域驱动设计中。这是一个聪明的做法,如果对象和持久化绑得太紧,以至于不能对领域对象进行单元测....
分类:
其他好文 时间:
2015-06-04 22:43:09
阅读次数:
233
在这片战场上,如果真的存在能够一击必杀的武器,那么毫无疑问,那么它绝对就是传说中的Entity Framework了,它将ado.ent进行了更深层次的封装,使得数据库开发更加简单,但功能更加强大,它可以使用面向对象的方式来操作数据库中的所有数据。 在此之前我们先简单介绍一下三种常见的ORM模式: ...
分类:
其他好文 时间:
2015-06-04 19:11:27
阅读次数:
108
Chapter01.Getting Started with Entity Framework / 实体框架入门 1-1. A Brief Tour of the Entity Framework World / 简单浏览实体框架世界 goto1-2. Using Entity Framework ...
分类:
其他好文 时间:
2015-06-04 08:34:56
阅读次数:
171
翻译的初衷以及为什么选择《Entity Framework 6 Recipes》来学习,请看本系列开篇7-5从跟踪器中获取实体问题 你想创建一个扩展方法,从跟踪器中获取实体,用于数据保存前执行一些操作。解决方案 假设你有如图7-7所示的模型。图7-7. 包含实体Technician和Servic.....
分类:
其他好文 时间:
2015-06-04 00:49:10
阅读次数:
333
对实体框架的下一版本的开发正在顺利进行中。我在 2014 年度北美 TechEd 上第一次了解 EF 团队的工作内容,当时项目经理 Rowan Miller 讨论了 Entity Framework 7 (EF7) 的目标并展示了一些早期的信息。那是我撰写此专栏的 5 个月之前,虽然 EF7 仍处于...
分类:
其他好文 时间:
2015-06-03 17:31:23
阅读次数:
160