一万光年外  
免费OA软件网 http://www.freeoasoft.com 专注于平台架构设计及OA软件开发

随笔分类 -  架构设计

  • Action设计模式的.Net实现
    摘要:首先从一个场景说起: 我们常常有这样一个需求,比如说在列表窗体(Master)有很多按钮,如增加,修改,删除,保存,取消等,不同的情况下,按钮的状态可能会不一样,比如说,只有在编辑状态时,保存,取消按钮才可用等等. 然后双击列表,会弹出一个明细窗体(Detail),这个窗体也有如增加,修改,删除,保存,取消等按钮,且功能和刷新条件也与Master窗体的功能差不多,我们常把各自的业务逻辑写在各自的窗... 阅读全文
    posted @ 2006-12-22 11:33 一万光年外 阅读(2135) 评论(7) 推荐(0)
  • 老生常谈,设计模式之我见 - 工厂模式篇
    摘要:(因家里没有装建模工具,而VS2005的类图老是用不惯,需等以后有时间再补上类图)有这样一个场景,假设我是一家电器生产公司职员,主要工作是从设计部那里拿到设计好的图纸,然后交给生产部门进行生产,再对生产好的产品进行相关的检测.需要做一套系统来显示测试的结果.刚开始公司只生产一种型号的冰箱,需要检测的是冰箱的冷冻能力.那我们可能会这样实现:Code highlighting produced by ... 阅读全文
    posted @ 2006-08-11 23:08 一万光年外 阅读(2081) 评论(10) 推荐(0)

 
免费OA软件网 http://www.freeoasoft.com 专注于平台架构设计及OA软件开发