Entity Framework
Nicky锋
我心有猛虎在细嗅蔷薇
展开
-
WCF 实例 —— 基于ADO.NET POCO Entity Framework的REST WCF
我们知道发布REST WCF服务时,为了跨语言要求服务的参数和返回值都是简单对象(POCO类)。但当结合ADO.NET Entities Framework时,这些EntityObject 却不是我们想要的简单对象。有没有别的办法发布一个简单对象?好在ADO.NET团队发布了一个ADO.NET POCO Entity Generator项目模板利用T4代码生成可以将EF的相对复杂的EntityOb转载 2013-12-14 18:26:57 · 1044 阅读 · 0 评论 -
EF直接更新数据(不需查询)
EF直接更新数据(不需查询)EF中会为每个 管理的 实体对象 创建一个代理包装类对象,其中会跟踪 实体对象 的状态和每个属性的状态;一、通常使用EF更新的方式,先查询出要修改的数据,然后再修改新的值;实体对象被修改的属性 在 代理包装类对象里 的对应属性状态会被修改记录下修改状态,等到调用SaveChanges时,EF会遍历其管理的每个实体对象,并根据其 包装类对象 的状态,生成增删改转载 2013-12-15 02:04:41 · 720 阅读 · 0 评论 -
我的WCF4 Rest Service及Entity Framework with POCO之旅(二)——选择请求/返回格式
http://www.cnblogs.com/Gildor/archive/2011/03/29/1998392.html我的WCF4 Rest Service及Entity Framework with POCO之旅(二)——选择请求/返回格式REST被推崇,一个很重要的原因就是它的数据格式可以是XML,也可以是JSON,这使得Javascript可以轻松调用RESTfu转载 2013-12-16 16:37:12 · 729 阅读 · 0 评论 -
我的WCF4 Rest Service及Entity Framework with POCO之旅(三)——用Entity Framework和POCO Template实现数据模型及存储
我的WCF4 Rest Service及Entity Framework with POCO之旅(三)——用Entity Framework和POCO Template实现数据模型及存储既然这个系列标题中都含有Entity Framework和POCO,这两者若到第三篇还不出现那就太奇怪了。本文将介绍如何使用Entity Framework和POCO来实现数据模型的创建以及数据存储转载 2013-12-16 16:37:48 · 668 阅读 · 0 评论 -
我的WCF4 REST Service及Entity Framework with POCO之旅(五)——身份验证
我的WCF4 REST Service及Entity Framework with POCO之旅(五)——身份验证本文将通过对2-legged OAuth的简单实现,说明如何在WCF REST Service中实现自定义的身份验证。提到验证,最显而易见的做法当然是在每个服务方法开头调用一个检查权限的方法。但这种做法显然太不好看了,如果可以在每个方法上面用一个attribute标明哪些用转载 2013-12-16 16:40:05 · 873 阅读 · 0 评论 -
我的WCF4 Rest Service及Entity Framework with POCO之旅(一)——创建一个基本的RESTful Service
转自:http://www.uml.org.cn/net/2011482.asp(一)——创建一个基本的RESTful Service很久没有玩WCF了,年前和几个朋友做一个Restful的服务,惊讶于WCF4已经能如此完美实现REST(好吧,我承认不是完全完美)。期间遇到了许多难题,但还是一一解决,或者找到了workaround. 为了让以后想做同样事情的朋友不至于像我们这般抓狂,也转载 2013-12-15 02:07:14 · 1005 阅读 · 0 评论 -
我的WCF4 Rest Service及Entity Framework with POCO之旅(四)——定制Entity
http://www.cnblogs.com/Gildor/archive/2011/04/20/2022013.html我的WCF4 Rest Service及Entity Framework with POCO之旅(四)——定制Entity本文将focus几个结合使用WCF REST和Entity Framework with POCO的常见问题。Entity转载 2013-12-16 16:39:03 · 816 阅读 · 0 评论 -
Entity Framework(EF)知识整理
一、专业术语: 1.POCO Plain Old CLR Object的缩写,就是那些不包括INSERT、ADD、DEL等数据持久化操作的以及不包括任何业务逻辑功能的原始类。只包含最基本的GETTER 和SETTER如下类: public class Category { public int CategoryID {翻译 2013-12-14 18:21:16 · 900 阅读 · 0 评论