找到相关内容 356
我的WCF4 Rest Service及Entity Framework with POCO之旅(一)——创建一个基本的RESTful Service
很久没有玩WCF了,年前和几个朋友做一个Restful的服务,惊讶于WCF4已经能如此完美实现REST(好吧,我承认不是完全完美)。期间遇到了许多难题,但还是一一解决,或者找到了workaround. 为了让以后想做同样事情的朋友不至于像我们这般抓狂,也为了给自己整理一下所学,我准备写一个系列,讲述如何从零开始创建一个完整的支持Token验证的REST服务,其内容将涉及如何控制返回内容格式,如何处
http://cyqdata.cn/cnblogs/article-detail-35739 
关于Expression Tree和IL Emit的所谓的"性能差别"
昨天写了《三种属性操作性能比较》,有个网友写信问我一个问题:从性能上看,Expression Tree和IL Emit孰优孰劣?虽然我在回信中作了简单的回答,但不知道这个网友是否懂我的意思。反正今天呆在家里也没事儿,干脆再就这个话题再写一篇文章。 目录: 一、Expression Tree和IL Emit并不存在所谓的性能差异 二、属性赋值操作的两种写法
http://cyqdata.cn/cnblogs/article-detail-35666 
Winform的Bitmap调色板的一个问题
帮人做一个遥感数字图像处理的小功能,其中的数据源是Landset图像,八位灰度。 然而Winform真的太弱了,System.Drawing下的PixelFormat(像素格式)枚举居然没有提供八位灰度模式,无奈只好用 PixelFormat.Format8bppIndexed(八位颜色索引)替代,可是问题又来了···   要使颜色索引模式生效,必须在Bit
http://cyqdata.cn/cnblogs/article-detail-35654 
关于类库中使用Console.Write问题,请教各位大牛!!
今天在CSDN发帖问了个问题,很简单。http://topic.csdn.net/u/20110325/14/8c47273b-51ec-4938-92c8-a2d865beb3bc.html在网页后台使用Console.Write 内容会被输出到哪?哇塞解决问题的没几个,反而说些其他的占了大多数。唉.. 不说了进入正题。--------------------------------------
http://cyqdata.cn/cnblogs/article-detail-35584 
sicily 2011. Nine Digits(宽搜+康托展开) 解题报告
Description Nine tiles, each with a number from 1 to 9 on it, are packed into a 3 by 3 frame. Your task is to arrange the tiles so that they are ordered as: 1 2 3 4 5 6 7 8 9    &nb
http://cyqdata.cn/cnblogs/article-detail-35579 
EntityFramework 元数据 设计分析
    由于之前已经尝试使用过 EF CodeFirst CTP4,所以这次在EF4.1发布的第三天,在 OEA 框架中已经支持使用它来实现数据访问层。而且,我们准备逐渐把原有的较量级ORM框架给替换掉,并且使用EF中的元数据系统来完全充当 OEA 中的 ORM 元数据,以便使用这些映射信息来实现一些更多的操作。由于还没有时间把整个 EF 的 MSDN 拿下,所以暂时
http://cyqdata.cn/cnblogs/article-detail-35575 
Entity Framework 4.1 DbContext使用记之二——DbSet.Local属性的使用与实现
说好为大家带来一系列的文章,现在就写第二篇。开始之前,再啰嗦两句,EF4.1 RC版本可到这里下载:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=2dc5ddac-5a96-48b2-878d-b9f49d87569a&displaylang=en。第一篇有关DbSet.Find的文章,请看:http://www.c
http://cyqdata.cn/cnblogs/article-detail-35536 
在windows 7上搭建TItanium(mobile)开发环境
官方英文地址:http://wiki.appcelerator.org/display/guides/Installing+on+Windows+7 这是本系列的第二篇,那第一篇呢?第一篇还没写….因为写一半才想起,应该先写个titanium的介绍,架构,使用场景,优缺点等.但是既然已经写一半了,就写完吧,接下来再补上第一篇.简单的说,titanium就是使用容易上手的web开发技能
http://cyqdata.cn/cnblogs/article-detail-35504 
Entity Framework中的批量提交与事务处理
  在Entity Framework 中使用SaveChanges()是很频繁的,单次修改或删除数据后调用SaveChanges()返回影响记录数。要使用批量修改或者批量删除数据,就需要SaveChanges(false)+AcceptAllChanges()方法了。 SaveChanges(false) 只是通知EF需要对数据库执行的操作,在内存中是属于挂起状态,在必要的时
http://cyqdata.cn/cnblogs/article-detail-35495 
[翻译]JavaScript秘密花园 - scope, namespace, constructor, equality and comparisons
JavaScript Garden - 原文 JavaScript Garden - 中文翻译 作用域与命名空间 尽管 JavaScript 支持一对花括号创建的代码段,但是并不支持块级作用域; 而仅仅支持 函数作用域。 function test() { // 一个作用域    for(var i = 0; i < 10; i++) { // 不是一个作用域&nb
http://cyqdata.cn/cnblogs/article-detail-35326 
Entity Framework 4.1 DbContext使用记之——Find函数的使用与实现
随着EF4.1 RC上周的发布,MSDN EF论坛的帖子也越来越多。相信大家会对EF4.1的一些新功能感兴趣。之后会为大家带来一系列的文章,与大家分享下我学习EF4.1的一些经验与感想。顺便提一句,EF4.1的MSDN文档已经发布, http://msdn.microsoft.com/en-us/library/gg696172(v=VS.103).aspx。这一系列文章,可能需要您对E
http://cyqdata.cn/cnblogs/article-detail-35301 
ESFramework 与设计模式(01) -- 应用Composite模式
      在ESFramework 4.0 进阶(02)-- 核心:消息处理的骨架流程一文中我们介绍的ESFramework提供的消息处理的骨架流程,假设我们有这样的需求,我们需要在网关级消息监控器处放置两个监控器,一个用于对收到的消息进行特殊的验证,另一个用于检查重复的消息。咋一看,可能觉得骨架流程做不到这一点,因为它只为网关级监控器预留了一个
http://cyqdata.cn/cnblogs/article-detail-35260 
SquishIt——JavaScript、CSS压缩器
    一段事件木有更新博客了,主要是这段时间工作略忙,业余时间又在帮个朋友做个小东西,于是也就没去接触新东西。今天上网的时候一个老同事(我刚出来工作时的师傅^_^)发来个网址,说是有好东西叫我看,于是看了一下,果然发现了好东西,也解决了之前我在思考的一个小问题。是一个C#.NET的组件来的,由于资料是E文的,按照惯例似懂非懂地看完然后写点测试DEMO。这篇文章记录一
http://cyqdata.cn/cnblogs/article-detail-35241 
Entity FrameWork 4.1 RC 生成的sql语法性能存在问题
我们在用ORM框架时,框架生成的sql语法的性能是很关键的,在对EF4.1生成的sql语法进行测试时,发现存在性能问题。测试环境vs2010 sp1 + sql server 2008 r2 + Entity FrameWork 4.1 RC 查询1DateTime start = DateTime.Parse("2011-03-01");DateTime end = DateTime.Parse
http://cyqdata.cn/cnblogs/article-detail-35170 
Automated Deployment for Websites and Web Services
Stop using XCopy to deploy your web application or web services if you are using Visual Studio 2010. Why? If You're Using XCopy, You're Doing It Wrong. Recently, I have been looking at the deployment
http://cyqdata.cn/cnblogs/article-detail-35153 
分享一个面向EntityFramework的代码生成工具(源码)
干WEB开发已经有一年了,感触不少.有时候觉得做XX管理系统,难在搞对需求,难在基础设计,真正要写的代码,很多都是有些机械的,重复的,类似的.自从知道了有一种东西叫代码生成器之后,我就觉得这些事,这些代码应该尽可能的让计算机帮我们做.   昨天编写了一个针对EF(VS08SP1中的版本)的代码生成工具,基本功能已经出来了,在此做个小小的分享.因为模板替换方面,目前的功能比较弱,替换后的结果有针对性
http://cyqdata.cn/cnblogs/article-detail-35133 
ASP.NET 使用URLRewriter重写二级域名
这里要求对域名进行重写,实现http://1234.abc.com/ 到 ~/Defa.aspx?id=1234的重写。 第一:域名  首先域名要支持泛解悉,就是域名解悉的主机名为星号*,例:*.abc.com。如下图   这样能保证你在浏览器地址栏输入任何前缀,DNS都会把它们指向到你指定的IP地址上。    第二:IIS设置(Win2003 + IIS
http://cyqdata.cn/cnblogs/article-detail-35117 
EntityFramework自关联设置
一般我们创建一个自关联表,例如Node(NodeId,NodeName,ParentId),NodeId为主键,ParentId添加外键约束,使用vs2010的导入功能就可以自动生成自关联实体,如下图 但是由于各种原因,我获取的表没有设置外键约束,导入数据表后无法自动生成关联和导航属性。这是可以这样来设置, 1,导入实体:使用sqlserver创建一个link表, 2,增加关联
http://cyqdata.cn/cnblogs/article-detail-35069 
T4+VSIX 打造Visual Studio 2010 中的Entity代码生成自定义工具(下)
在上一篇文章中主要介绍了如何开发根据“文本模板”生成代码的自定义工具,后面有人反应说写得比较混乱,看完了也不知道说啥,自己也回头去看了下,文章的讲述的思路确是存在比较大的问题,所以进行了修改,如果还有什么疑问或者意见希望能够提出来,那么接下来继续如果在前面开发的自定义工具的基础上进行修改,变成ADO.NET Entity的实体生成自定义工具。 在这之前首先简单介绍下Ent
http://cyqdata.cn/cnblogs/article-detail-35062 
让您的网站支持WIN7的JumpList和IE9的Pinned Sites
IE9引入了Pinned Sites 新概念。Pinned Sites允许用户把网站像Windows应用程序一样“钉”在Windows 7 任务栏上。用户可以直接点击任务栏上的图标打开网站,可以通过Jump list直接访问网站的各个功能,甚至可以直接在任务栏图标上浮动缩略图完成一些任务(比如播放、停止网站上的视频)。 可以看出,IE9在努力缩小网站和Windows应用程序
http://cyqdata.cn/cnblogs/article-detail-34975