2012年11月19日

(转)【工欲善其事必先利其器】—Entity Framework实例详解

摘要: 原文地址:http://www.cnblogs.com/nianming/archive/2012/11/04/2753183.html开始本篇文章之前,先说一下Entity Framework 6 Alpha1在NuGet中已可用,原文链接http://blogs.msdn.com/b/adonet/archive/2012/10/30/ef6-alpha-1-available-on-nuget.aspx俗话说:“工欲善其事必先利其器”,在深入讲解Entity Framework之前,先准备一下开发工具以及前期的配置。一、开发工具开发工具基本略过,这里说一下,我使用的是Visual Stu 阅读全文

posted @ 2012-11-19 20:54 黑子范 阅读(302) 评论(0) 推荐(0) 编辑

(转)【配置属性】—Entity Framework实例详解

摘要: 原文地址:http://www.cnblogs.com/nianming/archive/2012/11/07/2757997.htmlEntity Framework Code First的默认行为是使用一系列约定将POCO类映射到表。然而,有时候,不能也不想遵循这些约定,那就需要重写它们。重写默认约定有两种方式:Data Annotations和FluentAPI。Data Annotations在功能上是Fluent API的子集,在一些映射场景下使用Annotations不能达到重写的目的,因此本篇文章中使用Fluent API配置属性。一、Fluent API配置属性Code Fir 阅读全文

posted @ 2012-11-19 20:47 黑子范 阅读(282) 评论(0) 推荐(0) 编辑

(转)【配置关系】—Entity Framework实例详解

摘要: 原文地址:http://www.cnblogs.com/nianming/archive/2012/11/12/2767089.html实体间的关系,简单来说无非就是一对一、一对多、多对多,根据方向性来说又分为双向和单向。Code First在实体关系上有以下约定:1. 两个实体,如果一个实体包含一个引用属性,另一个实体包含一个集合属性,Code First默认约定它们为一对多关系。 2. 两个实体,如果只有一个实体包含一个导航属性或一个集合属性,Code First也默认约定它们是一对多关系。 3. 两个实体分别包含一个集合属性,Code First默认约定它们为多对多关系。 ... 阅读全文

posted @ 2012-11-19 20:25 黑子范 阅读(238) 评论(0) 推荐(0) 编辑

导航