博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 8 9 ··· 30 下一页

2011年9月16日

摘要: NET 4中Entity Framework 新增查询与优化外键支持(Foreign Keys)Entity Framework添加了对外键的支持。利用外键关联,您现在可以将外键属性包含在实体里,这样做可以简化诸如数据绑定、n-tier开发等关键方案的开发。您可以直接使用外键属性设置实体之间的关系:using(BlogEntitiesctx=newBlogEntities()){PostmyPost=newPost{PostID=102,PostName="PostTitle",CreatedDate=DateTime.Now,PostContent="PostC 阅读全文

posted @ 2011-09-16 13:55 itcfj 阅读(287) 评论(0) 推荐(0) 编辑

摘要: http://www.cnblogs.com/ejiyuan/category/75974.html 阅读全文

posted @ 2011-09-16 11:50 itcfj 阅读(162) 评论(0) 推荐(0) 编辑

摘要: ADO.NET Entity Framework学习笔记(3)ObjectContext对象[转]说明ObjectContext提供了管理数据的功能Context操作数据AddObject 添加实体将实体添加到集合中, 创建实体时,状态为EntityState.Detached 当调用AddObject将实体添加到Context时,状态为EntityState.Added myContext context = new myContext();myTab r = new myTab(); r.ID = 10; r.a = "wxwinter";Console.WriteLi 阅读全文

posted @ 2011-09-16 11:49 itcfj 阅读(419) 评论(0) 推荐(0) 编辑

摘要: 记得去年初就开始关注Entity Framework,那时只是简单测试了一下,发现较之Nhibernate不太成熟。当时的EF主要表驱动方式开发,过度依赖edm文件,并且数据层耦合了模型层,让一些MVC分层用户痛苦不堪。微软从Oxite1项目发展到Oxite2也在这个DAL与MODEL的理不清的关系上做过徘徊,只好在 EDM的基础上直接实现BLL。由于EntityObject模型与ObjectContext耦合,在N层架构构中EntityObject直接提供给客户端使用的话,那ObjectContext在客户端也会被调用,因此这个时候只能通过DTO对象的方式解决,而毕竟大部分EntityO.. 阅读全文

posted @ 2011-09-16 11:38 itcfj 阅读(805) 评论(3) 推荐(0) 编辑

摘要: 新问题新方法:在Entity Framework中实现指定字段更新又来一篇,大家也许都嫌烦了。但是写博客既能提高自己,又能帮助别人,而且每次写的过程中和发布出来之后都有收获,真是太赚了!麻烦大家忍一忍吧。言归正题,在之前的一篇随笔“准备用Entity Framework实现数据的按需更新”中,我们实现了按需更新,但和这里的指定字段更新的应用场景不一样。之前的按需更新的应用场景是:把需要更新与不需要更新的数据都给Entity Framework,由EF自己判断实际需要更新哪些。现在的应用场景是:我明确知道要更新哪个字段,让EF做的只是更新这个操作,其他不用操心。下面我们通过一个比喻来比较一下两者 阅读全文

posted @ 2011-09-16 10:47 itcfj 阅读(226) 评论(0) 推荐(0) 编辑

摘要: Entity Framework 4.1 之八:绕过 EF 查询映射原文名称:Entity Framework 4.1: Bypassing EF query mapping(8)原文地址:http://vincentlauzon.wordpress.com/2011/04/21/entity-framework-4-1-bypassing-ef-query-mapping-8/看到 Entity Framework 4.1 推荐英文教程,为了帮大家看起来方便一些,简单翻译一下。这是一个系列,共有 8 篇,这是第8 篇。Entity Framework 4.1 之一 : 基础 Entity F 阅读全文

posted @ 2011-09-16 10:26 itcfj 阅读(353) 评论(0) 推荐(0) 编辑

摘要: ASP.Net中Ado.Net Entity Framework实际项目应用释疑关于Ado.Net Entity Framework 的理论、入门教学文章已不少了,但是很少有人讲到在ASP.Net项目中实际项目应用的问题,往往学的时候轻松搞定,一上手项目就一头雾水。比如在教程中最常见的这种形式的使用方法:using(MyObjectContext c=new MyObjectContext()){……}如果在实际应用中,每每需要连接数据库,就造这么一个代码块的话,那么一个页面访问时就可能会创建数个数据库连接,致使并发用户访问数大打折扣;而假如只使用一个这样的代码块的话,那么由于分层、服务器控件 阅读全文

posted @ 2011-09-16 10:18 itcfj 阅读(213) 评论(0) 推荐(0) 编辑

2011年9月15日

摘要: Entity Framework快速入门--CodeOnly POCO前几篇文章我简单介绍了Entity Framework的概念以及介绍了Database First方式实例和Model First方式实例。今天我们将介绍另外一种令人兴奋的开发方式:CodeOnly!当然EF对于POCO(Plain Old CLR Object)的支持是EF4.0中的一大特性。也是EF可扩展性提高的一大进步。废话少说,也是简单给大家演示一下操作的步骤!先简单说一下流程,然后再看下面的截图!流程:在EDMX设计器里设计 实体模型→根据实体编写相应的实体类代码→编写数据库访问接口网关→测试结果那开始我们的EF 阅读全文

posted @ 2011-09-15 14:45 itcfj 阅读(237) 评论(0) 推荐(0) 编辑

摘要: Entity Framework快速入门--直接修改(简要介绍ObjectContext处理机制)在介绍Entity Framework的修改实体到数据库的方法之前呢,我们先简要的介绍一下ObjectContext的处理机制。1、ObjectContext的处理机制ObjectContext是Entity Framework封装了数据库访问的上下文,以及实体的映射关系元数据信息等。EF帮我们封装好了这么一个统一的接口。让我们所有的操作都只通过这个一个实体上下文就可以实现了增删查改等所有对应数据库的操作。当然,我们要了解EF的生成SQL的机制我们才能更好的使用EF帮我们生成效率更高的SQL脚本。 阅读全文

posted @ 2011-09-15 14:16 itcfj 阅读(317) 评论(0) 推荐(0) 编辑

摘要: Entity Framework快速入门--IQueryable与IEnumberable的区别IEnumerable接口公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。也就是说:实现了此接口的object,就可以直接使用foreach遍历此object;IQueryable 接口它继承 IEnumerable 接口,而因为.net版本加入Linq和IQueryable后,使得IEnumerable不再那么单调,变得更加强大和丰富。为了区别两个接口,我们通过一个实际的例子来解释一下。根据上篇随笔的实例,编写如下代码:static void Main(string[] args) ... 阅读全文

posted @ 2011-09-15 12:00 itcfj 阅读(181) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 30 下一页