摘要: 一, WCF简介WCF即是Windows Communication Foundation的缩写,是由微软发展的一组数据通信的应用程序开发接口,从一定程度上说,WCF是微软在Web Service技术规范下实现的一种用于在分布式环境下进行数据通信的一个框架(asp.net Web Service也是在web service规范下实现的一个用于在分布式环境下进行数据通信的一个技术框架, WCF可以说是asp.net web service的高级版本).WCF服务来通过通信双方的Contract(契约)来实现实现数据通信, Contract(契约)约定了WCF服务所提供的功能.Contract(契 阅读全文
posted @ 2011-09-14 21:35 .Sure 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 要想使asp.net应用程序达到预期的效果,了解整个asp.net应用程序的生命周期是非常重要的,只有了解的各个生命周期,服务器都对这个请求做出来何种响应,我们才能编写出合适的代码来更好的完成工作.1.asp.net应用程序通常以客户端(浏览器)向web服务器(对于asp.net应用程序,通常为IIS)发起请求作为生命周期的起点.当IIS接收到请求后,会对请求的文件的文件扩展名进行检查,以确定这个请求应该交由哪个ISAPI扩展来进行处理.asp.net也是web服务器下的一种ISAPI扩展.然后会将该请求传递到合适的ISAPI扩展.asp.net仅处理那些已经映射到其上的文件扩展名,如:asp 阅读全文
posted @ 2011-08-21 12:36 .Sure 阅读(514) 评论(0) 推荐(1) 编辑
摘要: 此算法的基本思想:假定有一个数组,int[] = {1,2,3,4,5};1.先看数组的最后两个元素:{4,5},它的全排列即是45,54.2.再看数组的最后三个元素:{3,4,5},它的全排列即是345,354,435,453,534,543.3.据此,我们可以推断,N个元素S = {r1,r2,r3,...,r(n-1),rn}的全排列即是r1P(S-r1),r2P(S-r2),r3P(S-r3),...,rnP(S-rn);此处P(S-r1)为S数组过滤掉r1后的全排列.4.如果,我们依次将待排列的数组的后N-1个元素与第一个元素交换,则每次递归处理的都是后N-1个元素的全排列.当数组元 阅读全文
posted @ 2011-08-10 20:58 .Sure 阅读(1277) 评论(0) 推荐(0) 编辑
摘要: AJAX,即Asynchronous Javascript And XML(异步Javascript和XML),它可以通过js对服务器进行发起请求,局部刷新页面.AJAX的核心对象为XMLHttpRequest,值得注意的是IE6及其以下的版本不支持此对象,与之对应的是ActiveXObject对象.故而,为了兼容个浏览器版本,应该采取以下的方式得到XMLHttpRequest对象:1 function AjaxRequest( ){2 var xmlHttp = null;3 if (window.XMLHttpRequest) {4 xmlHttp = new XMLHttpRequest 阅读全文
posted @ 2011-08-09 19:33 .Sure 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 在<<利用反射,自动将对象生成json字符串【反射应用的一个小DEMO】>>一文中,我用到反射和扩展方法的技术来实现将对象序列化成json字符串的功能.后来我又对代码进行了些许重构,代码如下:View Code 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Text.RegularExpressions; 6 using System.Reflection; 7 8 namespace CodeCen 阅读全文
posted @ 2011-07-19 22:55 .Sure 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 一、 设计模式的隐喻 武功套路是习武的门径。新手要一招一式地练习套路,烂熟于心之后,熟能生巧,在实战之中即可见招拆招、运用自如——此时习武之人已从“新手”成长为“好手”。“高手”则没有套路,实战之中只有自然反应,然而一招一式浑然天成、恰到好处,似有似无、无中生有。“高手”之上还有“高高手”,他们达到的境界非我等凭借金氏武侠小说可以揣测。 设计模式之于设计,好比套路之于武术。“新手”要一个接一个地学习模式,“好手”能够活用模式,“高手”则没有模式。 设计模式的“内功”是面向对象的基本原则。这些原则是“神”,模式是“形”。高手拼的是“内功”,对面向对象基本原则有了深刻的领悟,才能用好设计模式,避免 阅读全文
posted @ 2011-07-06 15:36 .Sure 阅读(1364) 评论(0) 推荐(0) 编辑
摘要: 进行中 阅读全文
posted @ 2011-06-28 17:05 .Sure 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 先贴代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Text.RegularExpressions;using System.Reflection;namespace CodeCenterCore.Refelect{ [AttributeUsage(AttributeTargets.Property | AttributeTargets.Class, Inherited = false, AllowMultiple = false)] ... 阅读全文
posted @ 2011-04-19 21:04 .Sure 阅读(739) 评论(1) 推荐(0) 编辑