博客园丁

我是博客园的一丁,我会永不停顿,不停创新。
posts - 99, comments - 117, trackbacks - 19, articles - 22
   :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

09 2006 档案

     摘要: 在开发软件应用程序过程中,随着应用程序的开发,会出现重复性的模式。 随着整个软件系统的开发,很多相同的模式会逐渐显现出来。

这种重复性模式概念在其他应用中是非常明显的。 汽车制造就是一种此类应用。 很多不同的汽车型号使用相同的子构件,包括大多数基本部件(例如,灯泡和紧固零件)以及较大的构件(例如,底盘和发动机)。

在住宅建筑中,重复性模式概念适用于螺丝和螺钉以及整体总体建筑物配电系统。 无论组建的小组是为了开发新的汽车设计还是新的建筑物设计,它其通常不必没有考虑到以前已解决的问题。 如果设计和建筑住宅的小组必须重新构思和设计房子的每一个组成部分,则整个过程所花的时间比现在要长得多。 门高或灯开关功能等许多设计决策(例如,门高或灯开关功能)很容易理解。 房为满足给房子不同部分提供洗手功能的要求,房屋设计师不必重新设计和重新建造不同类型的输供水和蓄水设施:,以便达到为房子不同部分提供洗手功能的要求: 标准水槽以及标准的热水和冷水输入接头和排水输出接头是很容易理解非常常见的房屋建筑构件。 可以将重复性模式概念反复应用于我们周围的几乎每样东西上,包括软件  阅读全文

posted @ 2006-09-22 22:26 Jason.Jiang 阅读(2003) | 评论 (0)  编辑 |

     摘要: 史前

那时候每个数据库供应商(其实也没几个)

都有自己的数据库操作API,

每个应用程序只能使用一个固定的数据库

想换数据库?没门!你要全部重新写

  阅读全文

posted @ 2006-09-22 20:45 Jason.Jiang 阅读(475) | 评论 (0)  编辑 |

     摘要: 一、UDA(UniversalDataAccess)
这是微软提供的通用数据访问策略。包括ADO、OLEDB和ODBC。它不光提供了数据库的访问能力,对于其它的数据存储技术也同样支持,如目录服务、Excel的表格数据和Exchange服务器数据等。

  阅读全文

posted @ 2006-09-22 15:51 Jason.Jiang 阅读(57) | 评论 (0)  编辑 |

posted @ 2006-09-21 16:21 Jason.Jiang 阅读(233) | 评论 (0)  编辑 |

     摘要: 今天终于实现了完全代码下使GridView中的删除按钮实现删除提示的功能。  阅读全文

posted @ 2006-09-21 15:48 Jason.Jiang 阅读(498) | 评论 (1)  编辑 |

     摘要: 1)GridView绑定数据源控件,需要有编辑和删除选项按钮时,数据源控件必须提供SQ操作L语句或存储过程调用,一般,我的推荐做法是,使用无意义的SQL语句或存储过程来使GridView的编辑和删除按钮可以生成,具体的编辑更新和删除操作在代码运行时而不是在控件设计时指定,虽然多写了一点代码,但是对以后的扩展应用是很有好处的,建议所有的数据操作,不管是简单还是复杂的,都使用三层结构,这样从WEB到WIN之间的软件转换将十分轻松.而且,统一使用三层结构,虽然代码量会多一点,但是可控制性是相当好的,如果组织合理应用统一,这样的做法也是相当高效的.  阅读全文

posted @ 2006-09-21 15:36 Jason.Jiang 阅读(4336) | 评论 (4)  编辑 |