Entity Framework 教程——Entity Framework中的实体类型
摘要:Entity Framework中的实体类型 : 在之前的章节中我们介绍过从已有的数据库中创建EDM,它包含数据库中每个表所对应的实体。在EF 5.0/6.0中,存在POCO 实体和动态代理实体两种。 POCO Entity (Plain Old CLR Object): POCO类是不依赖任何框架
阅读全文
Entity Framework 教程——DBContext
摘要:DBContext: 在之前的章节《创建实体数据模型》中,EDM为我们创建了SchoolDBEntities 类,它派生子System.Data.Entity.DbContext这个类,这个DbContext在EF中被称作上下文类。 在EF4.1之前,EDM生成的上下文类是派生自ObjectCont
阅读全文
Entity Framework 教程——模型浏览器
摘要:模型浏览器: 在之前的章节中,我们创建了第一个关于学校的实体数据模型。但是EDM设计器并没有将他所创建的所有对象完全显示出来。它只将数据库中的被选择的表与视图显示出来了。 模型浏览器可以将EDM所创建的所有对象和函数的信息都显示出来。右键EDM设计器并在菜单中选择模型浏览器即可打开。 模型浏览器包含
阅读全文
Entity Framework 教程——创建实体数据模型
摘要:创建实体数据模型: 本文将带你创建实体数据模型(EDM)SchoolDB数据库和理解基础建设模块。 实体数据模型(EDM)是用于描述实体之间关系的一种模型,以下将使用Visual Studio 2012 和 EF6创建SchoolDB数据库。 1.打开Visual Studio 2012并创建一个C
阅读全文
Entity Framework 教程——安装Entity Framework环境
摘要:安装Entity Framework环境 Entity Framework 5.0 API分布在两个地方,一个可在NuGet包管理器中找到,一个存在于.NET framework中。.NET framework 4.0/4.5包含EF核心API,通过NuGet包管理器下载的EntityFramewo
阅读全文
Entity Framework 教程——EF体系结构
摘要:EF体系结构 下图是一张EF体系结构的全景图,让我们单独了解各个组件的用处。 EDM (Entity Data Model): EDM由3个主要部分组成,概念模块(Conceptual Model),映射(Mapping),存储模块(Storage Model)。 Conceptual Model:
阅读全文
Entity Framework 教程——什么是Entity Framework
摘要:什么是Entity Framework 编写和管理ADO.NET是一个繁琐而又无聊的工作。微软为你的应用提供了一个名为“Entity Framework”的ORM框架来自动化管理你的数据库。 微软对Entity Framework给出了以下定义: EF是一个对象关系映射(ORM)框架,它能使开发人员
阅读全文
Entity Framework 教程——概述
摘要:Entity Framework 基础 本教材将手把手教你使用entity framework,我们将使用entity framework 6.0和visual studio 2012。 以下表格是entity framework的各个重大版本 关于EF版本的更多信息请查看MSDN
阅读全文