Entity Framework 5.0基础系列

原文:Entity Framework 5.0基础系列

1.Entity Framework简介 http://www.cnblogs.com/aehyok/p/3315991.html

2.Entity Framework DBFirst尝试http://www.cnblogs.com/aehyok/p/3318892.html

3.Entity Framework ModelFirst尝试http://www.cnblogs.com/aehyok/p/3323438.html

4.Entity Framework CodeFirst尝试http://www.cnblogs.com/aehyok/p/3323496.html

5.Entity Framework CodeFirst数据迁移http://www.cnblogs.com/aehyok/p/3325459.html

6.Entity Framework 自动生成CodeFirst代码http://www.cnblogs.com/aehyok/p/3325501.html

7.Entity Framework 系统约定配置http://www.cnblogs.com/aehyok/p/3326050.html

8.Entity Framework DataAnnotationshttp://www.cnblogs.com/aehyok/p/3328253.html

9.Entity Framework Fluent API http://www.cnblogs.com/aehyok/p/3328273.html

10.Entity Framework 关系约束配置http://www.cnblogs.com/aehyok/p/3338563.html

11.Entity Framework 简单查询http://www.cnblogs.com/aehyok/p/3346488.html

12.Entity Framework 简单增删改操作 http://www.cnblogs.com/aehyok/p/3358388.html

13.Entity Framework Repository模式 http://www.cnblogs.com/aehyok/p/3391675.html

时间: 2024-12-10 19:54:23

Entity Framework 5.0基础系列的相关文章

Entity Framework 5.0系列之Code First数据库迁移

我们知道无论是"Database First"还是"Model First"当模型发生改变了都可以通过Visual Studio设计视图进行更新,那么对于Code First如何更新已有的模型呢?今天我们简单介绍一下Entity Framework的数据迁移功能. Entity Framework配置 在开始今天的话题之前先来看一下Entity Framework的配置,因为有很多朋友因为配置文件的问题造成"Migrations"命令执行失败.

Entity Framework 6.1 学习系列1--概况、安装

原文:Entity Framework 6.1 学习系列1--概况.安装 Entity Framework:实体框架,看名字就知道是针对模型数据的.这是MS推出的一款ORM工具. 与NHibernate比较 1)Entity Framework封装性更好,增.删.改.查询更方便 2)  Entity Framework使用更方便的Linq to Entity查询,延迟加载(只有在需要时才加载,只加载需要的数据). 3)开发效率很高,使用DBFirst几乎不用编辑什么代码就能生成一个简单.通用的应

Entity Framework 4.0并发处理的步骤

新用到了实体框架,用到了并发,参考以下的图书资料 Entity Framework 4.0 Recipes A Problem-Solution Approach ISBN-13 (pbk): 978-1-4302-2703-8 ISBN-13 (electronic): 978-1-4302-2704-5 http://apress.com/book/view/1430227036 具体的步骤如下: 建立模型 添加Ado.net Entity Model后类似如下添加TimeStamp并发控制

Entity Framework 5.0系列之EF概览

概述 在开发面向数据的软件时我们常常为了解决业务问题实体.关系和逻辑构建模型而费尽心机,ORM的产生为我们提供了一种优雅的解决方案.ADO.NET Entity Framework是.NET开发中一种由ADO.NET驱动的ORM框架,使用Entity Framework开发人员可以不必考虑数据的基础数据表和列,在处理数据时能够以更高的抽象级别进行工作,并能够以相对传统开发编写更少的代码来创建和维护应用程序. 我们知道面向对象的编程与数据存储系统的交换提出了一个难题:类结构通常同关系数据表组织结构

Entity Framework 5.0系列之数据操作

Entity Framework将概念模型中定义的实体和关系映射到数据源,利用实体框架可以将数据源返回的数据具体化为对象:跟踪对象所做的更改:并发处理:将对象更改传播到数据源等.今天我们就一起讨论如何利用Entity Framework进行查询.插入.更新和删除数据. 查询 我们将使用AdventureWorks数据库来进行今天的所有演示,因此开始之前请准备好相应的数据库.在EF中进行查询应该说是相当简单,只需要定义一个类继承于"DbContext",然后定义对应的"DbSe

Entity Framework 5.0系列之自动生成Code First代码

在前面的文章中我们提到Entity Framework的"Code First"模式也同样可以基于现有数据库进行开发.今天就让我们一起看一下使用Entity Framework Power Tools如何基于现有数据库生成数据类和数据库上下等. Entity Framework Power Tools 基于现有数据库生成POCO数据类和数据库上下文需要借助Visual Studio一个扩展插件-- Entity Framework Power Tools(一个Code First反向工

Entity Framework 5.0系列之约定配置

Code First之所以能够让开发人员以一种更加高效.灵活的方式进行数据操作有一个重要的原因在于它的约定配置.现在软件开发越来复杂,大家也都试图将软件设计的越来越灵活,很多内容我们都希望是可配置的,但是过多的配置也会带来很大的工作量,解决这个问题的方法就是约定.对于一些简单的,不太可能经常变化的内容我们以一种约定的方式进行设计.使用过其他ORM框架的朋友可能知道一般ORM都有对应的映射配置文件(一般是一个Xml文件),但是EF并没有.在EF中是以一种约定的方式进行表.列同实体类进行映射的,与此

Entity Framework 5.0 调用存储过程 返回值为什么是int类型

问题描述 用VS2012+EntityFramework5.0生成代码但是生成的存储过程返回值有问题为什么生成的存储过程返回值为int类型??存储过程中操作复杂最后返回几个字段值.publicvirtualintGetMenuByRID(Nullable<int>rID){varrIDParameter=rID.HasValue?newObjectParameter("RID",rID):newObjectParameter("RID",typeof(i

Entity Framework 4.0新增对T-SQL的支持

EF4.0中新增了ExecuteStoreQuery,ExecuteStoreCommand,ExecuteFunction等方法,完美支持T- SQL 之前在EF中用Linq进行left join查询和报表数据查询简直是一场噩梦,以下代码就是例子: Linq左连接查询N张表示例代码 1 public List<Info> getMapUnitList(int MapId) 2 { 3 var var1 = from mu in epm.MapUnit 4 join us in epm.Uni