找到相关内容 361
翻译:ASP.NET MVC Example Application over Northwind with Entity Framework
首先,谢谢TerryLee的推荐系列,本文就是在他的推荐系列看到的. 原文地址:ASP.NET MVC Example Application over Northwind with the Entity Framework by  BradA 在上个月的假期,Lance Olson和我花了一些时间使用Entity Framework来移植ScottGu's 优秀的 MVC 实例.我想在
http://www.cyqdata.cn/cnblogs/article-detail-8556 
ASP.NET MVC – 关于Action返回结果类型的事儿(上)
[个人总结]   一、         ASP.NET MVC 1.0 Result 几何?   Action的返回值类型到底有几个?咱们来数数看。 ASP.NET MVC 1.0 目前一共提供了以下十几种Action返回结果类型: 1.     &
http://www.cyqdata.cn/cnblogs/article-detail-8540 
c#扩展方法奇思妙用基础篇五:Dictionary<TKey, TValue> 扩展
Dictionary<TKey, TValue> 类是常用的一个基础类,但用起来有时确不是很方便。本文逐一讨论,并使用扩展方法解决。 向字典中添加键和值 添加键和值使用 Add 方法,但很多时候,我们是不敢轻易添加的,因为 Dictionary<TKey, TValue> 不允许重复,尝试添加重复的键时 Add 方法引发 ArgumentException。 大多时候
http://www.cyqdata.cn/cnblogs/article-detail-8528 
Hadoop in Action 翻译 第二章续(介绍伪分布式)
Pseudo-distributed mode(伪分布式) 伪分布式模式就是将所有hadoop程序运行在一台服务器上.这种模式将单机模式分割为各模块,主要还是用来debug你的程序,以便于测试内存占用量,HDFS input/output问题,已经各个deamons之间的交互等等. 下面就是这种模式的配置例子: core-site.xml <?xml version=”1
http://www.cyqdata.cn/cnblogs/article-detail-7100 
使用iostream封装TCP Socket
一、如何使用iostream TCP连接是面向流的连接,这一点与iostream 要表达的概念非常吻合。在使用阻塞Socket处理数据时,如果能借用iostream已经具备的强大的字符串流处理功能,是不是可以简化我们某些地方的程序设计呢?比如说需要在服务端和客户端之间某种类的对象,我们可以重载ostream与之的<<操作符和istream与之的>>操作符,这样使用操作符直
http://www.cyqdata.cn/cnblogs/article-detail-7096 
Hadoop in Action 翻译 第一章
Hadoop介绍 内容简介: 1.       编写可扩展的,分布式的,海量数据处理的程序的基础 2.       介绍hadoop与MapREduce 3.       编写一个简单的MapReduce程序
http://www.cyqdata.cn/cnblogs/article-detail-6932 
Front-line of Front-end, Rational Front-end Performance Tuning in ASP.NET MVC, II
Background In the post, Front-line of Front-end, Rational Front-end Performance Tuning in ASP.NET MVC, I, I have illustrated a way to rationally increase front-end performance. However, we still have
http://www.cyqdata.cn/cnblogs/article-detail-6517 
Visual Studio 2008单元测试(3)_数据库测试
 我们开发一个系统必须与数据库打交道,需要写N个SQL、存储过程、自定义函数、视图等,那么能否使用Visual Studio 2008进行数据库测试吗?当然是可以的,下面我就以一个简单的为例子,介绍如何利用Visual Studio 2008进行数据库单元测试。        第一步,在Visual 2008里面增加数据库测
http://www.cyqdata.cn/cnblogs/article-detail-6061 
wdk tips (5): 再谈IO_STACK_LOCATION:IoMarkIrpPending
IO_STACK_LOCATION很重要,再多聊一点也无妨。上上回我们谈了IO_STACK_LOCATION和那几个重要的函数,当然,我的目的不是扫盲,而是记下一些容易犯错的地方(实际上都是工作中碰到过的钉子)以方便自己回顾。我的记性是如此的差以至于几月不看就会忘记。如果你对这东西没概念,我建议你先多查查WDK文档。 上回我们聊了IoCopyCurrentIrpStackLocationToNex
http://www.cyqdata.cn/cnblogs/article-detail-5604 
Visual Studio 2008单元测试(1)_开篇
   说到单元测试,引用《单元测试之道C#版》里面的一段话: 单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list  中去,然后确认该值出现在list  的尾部。或者,你可能会从字符串中删除匹配某种模
http://www.cyqdata.cn/cnblogs/article-detail-5410 
VB项目的Option explicit选项
       今天发现相同的VB代码在二个的解决方案的项目中编译结果还不一样,一个正常编译通过,一个则编译报错,十分困惑,报错信息如下图:        后来发现将报错的row变量定义好类型即可,如下:          最后努力找到
http://www.cyqdata.cn/cnblogs/article-detail-5058 
分享 Visual Studio 2010 扩展制作的心得:基本功能篇
背景 几个月前我做了一个给 Visual Studio 2010 增加背景图片的扩展,不过说实在的这个东西也是借鉴了日本人做的同类扩展。 没想到放出来之后有很多人对此感兴趣,我也因此决定增加配置对话框功能,免去手工编辑配置文件的麻烦。 但是因为一些奇怪的原因,说好的功能一直没有去做,在这期间也有别人在此基础上进行改造(虽然有点无伤大雅的小小误会),受这件事情的刺激我决定完善这个扩展,让它成为一个说
http://www.cyqdata.cn/cnblogs/article-detail-5055 
微软发布Silverlight Native Extensions 1.0扩展OOB应用功能
  微软Silverlight团队发布Native Extentsions 1.0 for Silverlight,该组件包主要为了增强Silverlight Out-of-Browser离线应用功能,其中添加许多Windows 7的交互功能API支持。   Silverlight 4的Out of Browser应用支持信任权限提升功能,允许Silverlight的OOB应用
http://www.cyqdata.cn/cnblogs/article-detail-4853 
IoC动态解析自定义配置(提供基于Unity的实现)
在《通过自定义配置实现插件式设计》中,通过在运行时对配置的动态解析实现了真正的“插件式”设计,其本质就是让配置自行提供对配置类型实例的创建。在这篇文章中,我们将更进一步,让自定义配置和IoC集成起来。IoC的目的就是通过解析注册的依赖注入信息,最终创建出我们希望的某个对象。而只有通过配置的方式来定义IoC容器需要的注入信息,才能实现灵活的设计。所以,如果将两者集成起来,让I
http://www.cyqdata.cn/cnblogs/article-detail-4847 
WF4集合Collection相关活动用法
集合活动用于使用工作流中的集合对象。.NET Framework 版本 4包含多个系统提供的活动,用于在集合中添加和移除项、测试集合中是否存在某个项以及清除集合。所有集合活动都是继承自 CodeActivity 或 CodeActivity 的泛型类;ExistsInCollection 和 RemoveFromCollection 具有一个类型为 Boolean 的 OutArgument,用于
http://www.cyqdata.cn/cnblogs/article-detail-4834 
wdk tips (2): IO_STACK_LOCATION
如前文所述,nt内核的驱动模型没有完全使用函数调用栈,而是自己山寨出来一个IO_STACK_LOCATION,里面保存了驱动调用序列。我们知道函数调用栈的push和pop都是编译器帮忙弄的,你甚至都可以在完全不了解内幕的前提下写代码,但是驱动开发不一样,调用序列要你自己去关心,何时入栈,何时出栈,栈内保留的什么内容,全部都要照顾好,否则BSOD就在前方不远等你。 与IO_STACK_LOCATIO
http://www.cyqdata.cn/cnblogs/article-detail-4726 
SharePoint 2010 BI(2):使用Visio Service
在SharePoint 2010企业版中提供的Visio Graphics Service是Visio service 以及Visio文件Web显示WebPart的基础,利用该服务我们在浏览器中直接显示visio文件的内容和相关特性 1.设置Visio Service服务 打开sharepoint管理中心,Configuration Wizards—Farm Configurati
http://www.cyqdata.cn/cnblogs/article-detail-4432 
使用LINQ Expression构建Query Object
这个问题来源于Apworks应用开发框架的设计。由于命令与查询职责的分离,使得基于CQRS体系结构风格的应用系统的外部存储系统的结构变得简单起来:在“命令”部分,简单地说,只需要Event Store和Snapshot Store来保存Domain Model;而“查询”部分,则又是基于事件派送与侦听的系统集成。之前我也提到过,“查询”部分由于不牵涉到Domain Model,于是,它的设计应该随
http://www.cyqdata.cn/cnblogs/article-detail-4428 
关于JavaScript中Function Declaration与Function Expression的进一步说明
引子 我在1月12日发表了《解读ECMAScript[2]——函数、构造器及原型》一文,文中提到了函数声明(Function Declaration)与函数表达式(Function Expression)的概念。在那篇文章中,重点对两者与ECMAScript内置对象Function之间的关系进行了论述,而对两者的区别未加以详细说明。昨天晚上对Web前端颇有研究的jee.ch
http://www.cyqdata.cn/cnblogs/article-detail-4165 
深层集化------QWrap的FunctionH.mul变换 之二
前一篇随笔讲过mul函数对get first、set all策略的应用,参见:http://www.cnblogs.com/jkisjk/archive/2011/01/13/QWrap_Function_mul_01.html在该篇文章里,为了重点突出,略掉了mul的recursive参数。recursive参数是一个boolean值,表示是否是深层集化。QWrap的FunctionH.mul的
http://www.cyqdata.cn/cnblogs/article-detail-4164