融合的特性,非常容易创建、修改,不需要其他编译、连接程序,面向对象可扩展。这些优点使它从众多网页设计语言中脱颖而出。РASP即Active ServerPage的缩写。它是微软开发的用于服务器端的脚本环境并内含于IIS之中。编辑时只要使用普通的文本编辑器即可进行编辑设计。通过ASP我们可以将HTML网页、ASP指令和ActiveX元件结合来建立动态的、交互的且高效的网站应用程序。? 有了ASP就可以不必担心客户的浏览器是否能运行代码,因为当浏览器浏览ASP网页时,web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页。因此,若不通过从服务器下载来观察幸asp主页,在浏览器端无法显示正确的页面内容。这样既可以保证辛辛苦苦编写出来的程序代码不会被他人盗取,又可以减轻客户端浏览器的负担,大大的提高交互的速度。Р ASP程序设计的重点是脚本的编写。如同一般的程序,脚本可以将一个值赋给一个变量,也可以将一系列命令定义成一个过程。ASP可以与任何ActivcX scripting语言兼容,除了可使用VbScript和JavaScript等脚本语言进行设计外,还可通过Plug-in的方式,使用由第三方所提供的其它脚本语言,譬如REXX、Pcrl、Tcl等。而ASP默认的脚本语言为VbScript。 ASP要求大量的时间和开发资源,但ASP可以创建不同类型的应用,虽然这些应用还只是最基本层次的。从根本上说,它适合用来创建基于数据操作的Wcb页面,尤其是仅仅基于Windows NT上的应用。与基于CGI、PERL等用繁琐的方法将动态数据技术与WEB集成相比较,ASP有了很大的提高。ASP可以通过三种方式访问数据库:传统的IDC(Intcrnct Database Connector)方式,ADO(ActivcX Data Objects)方式以