03 2006 档案
摘要:因为一个培训任务,做了一个PPT,简单分析了一下PetShop,以及其中包含的设计理念。内容主要包含:1、PetShop概述2、PetShop系统架构设计3、设计模式的应用4、依赖注入有兴趣的朋友不妨看看,呵呵:)点击下载:《PetShop and Design》 顺便庆祝一下,我的《设计之道》在博客园已经有19478人下载,即将突破20000。看到自己的成果能被这么多关注,也算是件高兴...
阅读全文
摘要:很长一段时间,Design & Pattern吸引了很多人的关注,愿意加入到团队中的人也越来越多。应该说,非常感谢大家的关注、支持与参与。很多符合条件的博友已经加入到了团队中,并为大家奉献了大量精彩的文章。但申请的人中,也有部分不符合条件,或者本人不是博客园的注册用户,或者有些申请者虽然注册了,但其博客中并没有多少文章,可以展现自己的技术能力。因此被拒绝了。在这期间,由于我是在客户公司做项目...
阅读全文
摘要:Google提供的语言工具(http://www.google.com/language_tools?hl=zh-CN)其实是一个好东东,用来当作辞典是绰绰有余,它还支持多种语言,真是一份免费的晚餐。 不过,你注意到了吗?如果你要利用Google的语言工具将“百度”翻译成英文,你得到的结果是“Lower”。面对搜索引擎尤其是中文的搜索引擎中最强有力的竞争对手,Google难道已经失去应有...
阅读全文
摘要:Windows Communication Fundation(WCF)的版本一直未有最终的版本,估计要在Vista的正式版出来才会确定(也包括WPF,即avalon)。由于没有和Visual Studio 2005一起发布,如果需要写WCF(即indigo)的程序必须另外获得WCF的版本。 WCF的版本是在不断的更新的,这也为我们开发WCF的程序带来一定的困难。在WCF的官方主页(http://...
阅读全文
摘要:设想这样一个需求,我们需要为自己的框架提供一个负责排序的组件。目前需要实现的是冒泡排序算法和快速排序算法,根据“面向接口编程”的思想,我们可以为这些排序算法提供一个统一的接口ISort,在这个接口中有一个方法Sort(),它能接受一个object数组参数。对数组进行排序后,返回该数组。接口的定义如下: public interface ISort { ...
阅读全文
摘要:今天,我偶然发现一个网站Business Opportunities Weblog,你可以输入自己的博客地址到这个网站(http://www.business-opportunities.biz/projects/how-much-is-your-blog-worth/)中,它可以评估你的博客价值。到底有什么用,我还没仔细看,不过很好玩。我评估了自己的博客价值,结果让我很自豪。页面显示$2,258...
阅读全文