05 2006 档案
摘要:最近有些忙,Blog更新的速度明显有些慢了,也是很久没有上Castle的官方网站了,今天Terry82(跟我名字有点像)的朋友告诉我Castle 开发系列文章在Castle官方网站上有链接,上去看了一下,还真是,放在了External Articles下面。截图纪念一下。
阅读全文
摘要:我们写SQL语句有时希望SQL表达式能够返回TRUE或者FALSE,却常常忽略了第三个值UNKNOWN。由于不注意判断返回的值有时会导致错误的结果, UNKNOWN与TRUE和FALSE做AND、OR运算返回的结果有一些差异。
阅读全文
摘要:EnterpriseLibrary Configuration Facility就好像是在容器和数据类之间的桥,让我们可以轻松得去读取和操作配置文件。熟悉Enterprise Library的人都知道,在Enterprise Library中有一个Configuration Application Block,它可以使我们方便的从各种存储中读写配置信息,通过EnterpriseLibrary Configuration Facility我们就可以像使用普通的组件那样去注册一个数据类,它会用configurationkey来映射到Enterprise Library的配置文件中。
主要内容:
1.概述
2.使用Facility
3.原理浅析
阅读全文
摘要:今天有一个“27745754”的朋友对Castle IOC容器的自动装配提出了疑问,如果有多个类(组件)实现同一个接口(服务),它会自动选择哪个来进行装配?很多朋友应该都有这样的疑问,这里特别说明一下。
阅读全文
摘要:在Castle IOC容器实践之TypedFactory Facility(一)里面大家都已经知道了如何去使用TypedFactory Facility,也已经体会到它的方便之处了,为了更好的使用它,本篇我们对TypedFactory Facility的原理做一些简单的分析。
主要内容
TypedFactory Facility原理分析
……
阅读全文
摘要:最近不断的有朋友来Email问一些关于设计模式方面的问题,这更加坚定了我要把设计模式系列文章写完,也有朋友要一些示意性的代码,在我自己学习设计模式的过程中,个人认为http://www.dofactory.com/上面提供的一些例子还是不错的。为了大家学习的方便,我整理制作了这本新版设计模式手册[C#],算是为初学设计模式的朋友提供一点资料,希望能够对这些朋友有所帮助。手册共有150页左右,PDF格式,带有书签。包括了GOF23种经典设计模式,每一个模式都有结构图、生活例子、意图、适用性、示意性代码、实际运用代码等几个方面,多半都来自于网络,其中所有代码都来自于http://www.dofactory.com/。
阅读全文
摘要:在软件系统中,有些对象有时候由于跨越网络或者其他的障碍,而不能够或者不想直接访问另一个对象,如果直接访问会给系统带来不必要的复杂性,这时候可以在客户程序和目标对象之间增加一层中间层,让代理对象来代替目标对象打点一切。这就是本文要说的Proxy模式。
主要内容
1.例说Proxy模式
2.Proxy模式效果及实现要点
……
阅读全文
摘要:Web2.0来了,豆瓣火了。豆瓣火了,随之而来的一大群的抄袭者,其中以以下几家网站的抄袭最为严重:
1.堕落网
http://www.duolo.com
一个饮食、娱乐、旅游的的搜索网站,抄袭的最为严重,简直可以跟豆瓣成孪生姐妹了。
2.必搜网
http://www.bisou.cn/
一个关于购物体验的网站,界面的颜色风格和布局和豆瓣一模一样
3.你有钱
http://www.niyouqian.com
一个个人理财的网站,较之第一个网站的抄袭,稍微轻一些,但仍然有UI的抄袭。
类似这样的网站还有很多……,网站抄袭,请不要这么彻底!
阅读全文
摘要:相信大家对于Factory Method设计模式都已经不陌生了,在Factory Method中,对于每一个具体的产品都需要有一个与之对应的工厂类,随着具体的产品越来越多,我们对于工厂类的管理就越来越困难,那如何通过IOC容器来实现对工厂的管理呢?本文将给你答案,通过TypedFactory Facility来实现。
主要内容
1.TypedFactory Facility概述
2.TypedFactory Facility快速入门
阅读全文
摘要:在Castle IOC容器实践之Startable Facility(一)中我们已经学会了如何去使用Startable Facility,本文将在此基础进一步对它的原理做一些分析。
主要内容
Startable Facility原理分析
……
阅读全文
摘要:今天无意中发现这些东西,Google提供的服务还真是多,大家经常用到的不知道有哪些呢?就我个人而言,经常用到的就是Google搜索,Gmail邮箱,还有Google论坛了。
阅读全文
摘要:从本文开始,我们将逐一实践Castle IOC中的Facility,在前面我们说过,Facility它是带有注入性质的。有时我们会遇到这样的问题,当一个组件满足一定的依赖关系之后,让它自动运行,比如说启动一个窗体或者启动某种服务,本文我们就来看如何使用Startable Facility让一个实现了接口IStartable的组件自动运行,以及不实现IStartable接口的组件如何在满足依赖后自动运行。
主要内容
1.Startable Facility概述
2.实现IStartable接口使用详解
3.不实现IStartable接口使用
阅读全文
摘要:之前出现了一个评估博客价值的网站,不过评价的结果是美元。今天发现博易网也提供了这样的评估http://www.anyp.cn/value/Default.aspx,博客价值以人民币来给出,更加直观。输入的我的博客http://terrylee.cnblogs.com之后,给出的价值的是17,335 RMB,那天不写博客了,可以买了换点钱花^_^
阅读全文