stand on the shoulders of giants

11 2008 档案

摘要:上一篇写的有些杂乱,有点事无巨细的感觉。这篇还是简洁为主。 1. BLL将TableAdapter里面的方法进一步包装,例如 ProductsBLL.GetProducts(), 另外各个方法应该有必要的逻辑,比如不同的人有不同的权限,返回的产品列表应该不一样,等等。。。 2. .NET 2.0增加了nullable types,在函数的参数列为 int?x 的形式,表示x可以为空 3. ... 阅读全文
posted @ 2008-11-30 14:36 DylanWind 阅读(282) 评论(0) 推荐(0)
摘要:给Dll添加一个Config文件是不行的. 是因为.NET一般只允许将Running application和一个Config绑定。 如何使用Dll的config文件? 阅读全文
posted @ 2008-11-28 17:11 DylanWind 阅读(992) 评论(2) 推荐(0)
摘要:DataRow是对应于DataTable的;DataRowView是对应于DataView的; 阅读全文
posted @ 2008-11-26 16:40 DylanWind 阅读(8044) 评论(1) 推荐(1)
摘要: With Visual Studio, creating a DAL based on Typed DataSets is a task that can be accomplished in 10-15 minutes without writing a line of code 阅读全文
posted @ 2008-11-21 17:08 DylanWind 阅读(521) 评论(0) 推荐(0)
摘要:Scott Mitchell ASP.NET 阅读全文
posted @ 2008-11-21 13:39 DylanWind 阅读(287) 评论(0) 推荐(0)
摘要:Samantha Sang 77年成名作 使人平静 阅读全文
posted @ 2008-11-20 13:36 DylanWind 阅读(258) 评论(0) 推荐(0)
摘要:From Simple to Grace! 阅读全文
posted @ 2008-11-19 14:57 DylanWind 阅读(8592) 评论(4) 推荐(3)
摘要:在软件系统中,经常面临着“某个对象”的创建工作,由于需求的变化,这个对象的具体实现经常面临着剧烈的变化,但是它却拥有比较稳定的接口。如何应对这种变化?提供一种封装机制来隔离出“这个易变对象”的变化,从而保持系统中“其它依赖该对象的对象”不随着需求的改变而改变? 阅读全文
posted @ 2008-11-18 14:40 DylanWind 阅读(387) 评论(0) 推荐(0)
摘要:在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作。如何应对这种变化?如何绕过常规的对象的创建方法(new),提供一种“封装机制”来避免客户程序和这种“多系列具体对象创建工作”的紧耦合?这就是我们要说的抽象工厂模式。 阅读全文
posted @ 2008-11-12 15:29 DylanWind 阅读(403) 评论(0) 推荐(0)
摘要:DSL tools and Oslo 阅读全文
posted @ 2008-11-11 10:16 DylanWind 阅读(471) 评论(0) 推荐(0)
摘要:volatile关键字 实现线程间数据同步 避免脏数据 阅读全文
posted @ 2008-11-09 14:51 DylanWind 阅读(378) 评论(0) 推荐(0)
摘要:【翻译】What Is A Framework? By Marc Clifton http://www.codeproject.com/KB/architecture/WhatIsAFramework.aspx 看看这位老兄说些什么。 阅读全文
posted @ 2008-11-04 14:13 DylanWind 阅读(183) 评论(0) 推荐(0)
摘要:从设计层面理解 阅读全文
posted @ 2008-11-04 00:18 DylanWind 阅读(222) 评论(0) 推荐(0)
摘要:面向对象原则 + 23种设计模式 分类 ------------------ 一瓶不响 半瓶晃荡 我已经能够开始晃荡了么? 好像没有 因为偶半瓶还不到,呵呵。 阅读全文
posted @ 2008-11-03 16:56 DylanWind 阅读(312) 评论(0) 推荐(0)
摘要:看UML图 的困惑 还是学艺不精,所以记录一下。 阅读全文
posted @ 2008-11-03 16:03 DylanWind 阅读(432) 评论(0) 推荐(0)