您现在的位置:龙卷风首页 ›› 网络编程 ›› 阅读文章

asp实现三层设计模式之一:准备知识

asp也能实现简单的三层设计模式

1、在asp中使用类

要实现分层设计和设计模式,就需要把asp当作面向对象语言来看待。asp3.0之后,引入了类的概念。其实即使是以前,也有一些面向对象的元素,例如ado的对象。

如何编写自己的asp类,请参考:http://www.ljf.cn/2009/11/Item231294.html  asp类实例——如何编写一个asp类。

2、ado的基本对象及其方法、参数。

asp访问数据库是通过ado2.8来实现的。熟悉ado基础的对象,例如Connection/Command/RecordSet等,是设计好数据库访问层、业务逻辑层的关键。

详细的ado 2.8 api文档参考微软的MSDN:http://msdn.microsoft.com/en-us/library/ms678086(VS.85).aspx

3、VBScript语言。asp支持VbScript和JavaScript,但是通常我们都是用VbScript。其中特别要注意的是数组的使用。由于asp没有提供容器,我们要返回一系列数据时,只能使用数组。为什么直接用RecordSet?RecordSet是数据层的东西,涉及数据库链接,与我们的分层思想不符合。

掌握了上面3点,就可以开始设计分层的asp程序啦!

作者 不见不散 本文仅代表作者观点,与龙卷风资讯网立场无关。

我来说两句

内容/Content