博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年9月16日

摘要: Microsoft Enterprise Library 5.0 系列黄聪:Enterprise Library系列文章目录摘要: Enterprise Library系列文章目录哈哈,这次是我第一次写系列文章,没想到也不知不觉就写完了,为了大家认识Enterprise Library 5.0都有哪些功能模块,我在此做了一个目录供大家参考,也希望大家多多指教,将来我还会写一些文章分享自己的学习成果的 \(^ ^)目录1. Microsoft Enterprise Library 5.0 系列(一) Caching Application Block (初级)2. Microsoft Enter 阅读全文

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

摘要: Entity Framework 小技巧四 —— 如何使用NoTracking查询得到Detached状态的实体?有时我们的实体只需要显示,无需更新,所以为了提高性能,我们不需要实体被EF context追踪。此时可以使用NoTracking的查询来得到实体,这样实体的状态会是Detached状态。在EF3.5 SP1和EF 4中,我们可以这样来进行NoTracking查询:using(varcontext=newMyObjectContext()){context.People.MergeOption=System.Data.Objects.MergeOption.NoTracking;va 阅读全文

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

摘要: Entity Framework 4中删除所有数据行的几种方法有朋友问如何删除所有数据行的方法.的确,EF目前没有提供删除所有数据行的方法.所以下面给大家介绍几种方法.方法1:使用ExecuteStoreCommand方法,代码如下.using (var db = new msdbEntities()){ db.ExecuteStoreCommand("DELETE " + db.students.EntitySet.ElementType.Name);}因为xx. EntitySet.ElementType.Name就是对应的数据表名称,所以可以使用delete 拼接数据 阅读全文

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

摘要: 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) 编辑