读jQuery之二(两种扩展)
上一篇分析了jQuery对象的组成,这篇分析下它的extend方法。如下
jQuery.extend = jQuery.fn.extend = function() {
...
};
我们可以用$.extend去扩展自定义的对象,如
var myself = {name:jack};
$.extend(myself, {setName:function)(n){this.nam
http://cyqdata.cn/cnblogs/article-detail-39094
13个不可不知的ASP.NET MVC扩展点
ASP.NET MVC设计的主要原则之一是可扩展性。处理管线(processing pipeline)上的所有(或大多数)东西都是可替换的。因此,如果您不喜欢ASP.NET MVC所使用的约定(或缺乏某些约定),您可以创建自己的服务来支持您的约定,并将其注入到主管线中。
在本文中,我们将从管线开始直到视图呈现,逐一向您展示每个ASP
http://cyqdata.cn/cnblogs/article-detail-39065
向上扩展或向外扩展?还是两者兼顾?
在过去的20年里,IT行业的主要趋势是向外扩展。从大型机到Unix和/或Windows服务器组成的网络,再到Google发明并由Apache Hadoop改进的MapReduce系统,向外扩展的方式证明了它的价值。但最近在LinkedIn Hadoop用户组(需要成员资格)里有一个有趣的讨论,内容是针对使用MapReduce和胖节点(Fat Node)的“大数据”分析
http://cyqdata.cn/cnblogs/article-detail-39030
c#扩展方法奇思妙用变态篇四:string 的翻身革命
string是各种编程语言中最基础的数据类型,长期以来受尽其它类的压迫,经常被肢解(Substring、Split)、蹂躏(Join)...
而现在string要“翻身闹革命”了,它几乎无所不能,可以为所欲为,令其它类心惊胆颤...
让我们来看一下革命后的string做了些什么?
1. 打开文件或网
http://cyqdata.cn/cnblogs/article-detail-38859
扩展方法 之 Asp.Net篇
说起扩展方法,不得不提博客园的鹤冲天,其关于扩展方法的文章基本上占了总文章的一半,其中不乏优秀之作。 我在Asp.Net开发期间也总结了不少扩展方法,与大家分享一下。
1. 获取GridView的主键值:
public static T GetKey<T>(this GridView grid, int rowIndex){ T key = (T)grid.DataK
http://cyqdata.cn/cnblogs/article-detail-38824
《模式——工程化实现及扩展》(设计模式C# 版)《连贯接口 Fluent Interface》——“自我检验"参考答案
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/ http://www.cnblogs.com/callwangxiang/archive/2011/05/31/ExerciseAAFluentInterface.html的参考答案 &nb
http://cyqdata.cn/cnblogs/article-detail-38812
手把手教你如何扩展GridView之自动排序篇
最新重构源码下载:打造0代码全自动GridView-天具神力
看到这两天园子里面“强奸”GridView的兄弟们可真不少,自己也手痒,也凑凑热闹,写得好,大家鼓励鼓励,写的不好,大家多多指教。
首先说说本文要实现的目的,大家都知道G
http://cyqdata.cn/cnblogs/article-detail-38696
《模式——工程化实现及扩展》再版前言
丛书内容 本系列在《设计模式——基于C#的工程化实现及扩展》的基础上充实完成,本系列本次版本面向C#开发者和Java开发提供如下4册图书: · 模式——工程化实现及扩展(设计模式C# 版) · 模式——工程化实现及扩展(架构模式C# 版) · 模式——工程化实现及扩
http://cyqdata.cn/cnblogs/article-detail-38524
重构之美之一引入工厂方法支持扩展
在开发框架时,若要支持扩展性,引入工厂方法或许会成为神来之笔。例如,在QueryWrapper类的addResource()方法中,需要创建一个IndexWriter对象。
public class QueryWrapper { public final void addResource(RequestContext context) { log(”Add
http://cyqdata.cn/cnblogs/article-detail-38493
《模式——工程化实现及扩展》(设计模式C# 版)《访问者模式 Visitor》——“自我检验"参考答案
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/ http://www.cnblogs.com/callwangxiang/archive/2011/05/26/ExerciseAAVisitor.html的参考答案分析1、由于需要同时从管理内容和人员类型两方面进行调整,
http://cyqdata.cn/cnblogs/article-detail-38229
《模式——工程化实现及扩展》(设计模式C# 版)《访问者模式 Visitor》——“自我检验"
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/ 下面我们把本章正文部分的HR系统示例进一步复杂化: 1、 系统管理的人员类型包括三大类4小类: a. 员工(Employee):包
http://cyqdata.cn/cnblogs/article-detail-38198
《模式——工程化实现及扩展》(设计模式C# 版)《备忘录模式》——“自我检验" 参考答案
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/ http://www.cnblogs.com/callwangxiang/archive/2011/05/09/ExerciseAAMemento.html的参考答案 1、interface 
http://cyqdata.cn/cnblogs/article-detail-38176
分享一些非常好用的Visual Studio扩展
扩展管理器
Visual Studio 2010新增“扩展管理器”的功能,可用于添加、移除、启用和禁用Visual Studio扩展。我们可以从Visual
Studio Gallery(Visual Studio库)网站上安装扩展,这些扩展一般是VSIX包格式,包括项目模板、项模板、工具箱项、托管扩展框架(MEF)组件和VSPackage。安装在“Visua
http://cyqdata.cn/cnblogs/article-detail-38027
《模式——工程化实现及扩展》(设计模式C# 版)《桥模式 Bridge》——“自我检验"
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/ 1、 项目中,依赖关系主线和旁支的关系如图所示,请根据本章介绍
http://cyqdata.cn/cnblogs/article-detail-37985
WCF扩展系列 - 行为扩展(Behaviors)
这个系列的第一部分将会重点关注WCF行为(behaviors),WCF提供了四种类型的行为:服务行为、终结点行为、契约行为和操作行为。这些行为的接口几乎是所有WCF的扩展入口。本篇文章只是对行为拓展讲述一些基础的铺设,具体到上面四个行为的扩展以及使用案例,将会在后续的文章中讲到.
Behaviors
上述这四个行为的所定义
http://cyqdata.cn/cnblogs/article-detail-37736
《模式——工程化实现及扩展》(设计模式C# 版)《适配器模式》——“自我检验"参考答案
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/ MarvellousWorks公司最近开始向大客户提供后台接入服务,允许客户通过该服务与其多个在线业务进行B2B集成。
http://cyqdata.cn/cnblogs/article-detail-37721
《模式——工程化实现及扩展》(设计模式C# 版)《模板方法模式》——“自我检验"
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/ 自我检验 1、 &nb
http://cyqdata.cn/cnblogs/article-detail-37719
《模式——工程化实现及扩展》(设计模式C# 版)《模板方法模式》——“自我检验" 参考答案
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/ http://www.cnblogs.com/callwangxiang/archive/2011/05/20/ExerciseAATemplate.html的参考答案 1、分析:从描述看,尽管计算通胀的指标不同
http://cyqdata.cn/cnblogs/article-detail-37718
发布:Visual Studio 2010 一站式示例代码搜索扩展
微软一站式示例代码库发布Visual Studio 2010示例代码搜索扩展。
该扩展将一站式示例代码浏览器的功能集成到了Visual Studio 2010中。有了它,开发人员可以在Visual Studio 2010里面通过Alt+F1快捷键快速搜索和下载来自于一站式示例代码库的600个示例代码。
安装
方法一
访问 http://visualstudiogallery.msdn.micros
http://cyqdata.cn/cnblogs/article-detail-37700
《模式——工程化实现及扩展》(设计模式C# 版)《工厂方法模式》——“自我检验" 参考答案
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/ 请修改本章最后完成的那个比较适于工程应用的Factory<T>,使其支持含参数的构造函数 分析:1、本着OCP原则,我们不对原有Factory<T> 进行修改,而是通过继承对其进行扩展 2
http://cyqdata.cn/cnblogs/article-detail-37465