Entity Framework (简称 EF) 发展到现在, 版本已经进入 6.1.0, 距离我写的「在 VS2013 以 Code First 方式建立 EF 资料库」这篇文章已有半年的时间。如果你和我一样从那时候开始使用 EF Code First, 那么你对 EF 应该已经有了基本的了解。依...
分类:
其他好文 时间:
2015-05-29 23:08:37
阅读次数:
133
翻译的初衷以及为什么选择《Entity Framework 6 Recipes》来学习,请看本系列开篇6-6映射派生类中的NULL条件问题 你的表中,有一列允许为null。你想使用TPH创建一个模型,列值为null时,表示一个派生类型,不为null时,表示另一个派生类型。解决方案 假设你有一张表.....
分类:
其他好文 时间:
2015-05-29 21:44:43
阅读次数:
160
翻译的初衷以及为什么选择《Entity Framework 6 Recipes》来学习,请看本系列开篇6-4使用TPH建模自引用关系问题 你有一张自引用的表,它代表数据库上不同类型但关联的对象。你想使用TPH为此表建模。解决方案 假设你有一张如图6-5所示的表,它描述了关于人的事,人通常会有一个.....
分类:
其他好文 时间:
2015-05-29 15:22:51
阅读次数:
108
翻译的初衷以及为什么选择《Entity Framework 6 Recipes》来学习,请看本系列开篇第六章 继承与建模高级应用 现在,你应该对实体框架中基本的建模有了一定的了解,本章将帮助你解决许多常见的、复杂的建模问题,并解决你可能在现实中遇到的建模问题。 本章以多对多关系开始,这个类型的关.....
分类:
其他好文 时间:
2015-05-29 00:26:36
阅读次数:
326
5.6.6 《一对一关联概述》 5.6.7 《一对一关联CRUD演示》 在两讲视频中,首先介绍了数据库中一对一关联表的设计规范,接着通过实例介绍了如何合适Entity Framework针对一对一关联的数据实体对象进行增删改操作。 5.6.6 《一对一关联概述》 5.6.7 《一对一关联CRUD演示...
分类:
其他好文 时间:
2015-05-28 15:57:14
阅读次数:
371
翻译的初衷以及为什么选择《Entity Framework 6 Recipes》来学习,请看本系列开篇5-13过滤预先加载的实体集合问题 你想过滤预先加载的实体集合,另外,你想使用Code-First来管理数据访问解决方案 实体框架不支持直接使用Include()时过滤关联实体集合,但我们可以通.....
分类:
其他好文 时间:
2015-05-28 08:09:58
阅读次数:
188
之前做项目使用的都是Db First,直接在项目中添加Entity Framework,使用T4模板(T4模板引擎之基础入门)生成DAL BLL层等(T4模板是一个同事给的,也没有仔细研究,代码如下:)using System;using System.Collections.Generic;u.....
分类:
其他好文 时间:
2015-05-28 00:40:27
阅读次数:
398
初级部分 入门教程 Learn Entity Framework(微软官方) http://www.entityframeworktutorial.net/ Fluent API https://msdn.microsoft.com/en-us/data/jj591617.aspx#2.1 高级部分...
分类:
其他好文 时间:
2015-05-27 12:14:45
阅读次数:
160
source LinkIntroductionThis is theEntityFrameworkarticle series. In our previous two articles we learned various approaches to working withEntityFrame...
分类:
其他好文 时间:
2015-05-26 18:23:34
阅读次数:
282
我们在使用Entity Framework进行CRUD时,为了提升查询效率,一般均会启动NoTracking,即不追踪变化,设置代码如下://这是DB First模式下设置方法:aTestEntities db = new aTestEntities();db.Companies.MergeOpti...
分类:
其他好文 时间:
2015-05-26 15:52:04
阅读次数:
95