什么是ASP
ASP其实是一种编程技术,利用ASP程序可以出动态的网页,它是骊CGI技术的代替语言,它可以完成以往CGI程序的所有功能,如计数器、留言簿、公告板、聊天室等。ASP可以轻松实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容,而浏览者一点觉察不出来,就像为他专门制作的页面一样,通过各种各样的组件,ASP可以完成无比强大的功能;使用FileSystemobject,可以对服务器上的文件进行操作、浏览、复制、移动、删除等;有ADO(Active Database Object,动态数据库对象)的支持,ASP对数据库的操作非常得心应手,你甚至可以像使用酵数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作;使用CDONTS(Collaboration Data Objectsfor NTS,NTS协作数据对象),可以发送、查看邮件,实现WebMail的功能,结合WSH(Windows Scripting Host),可以实现对NT主机的管理,如NT用户管理、IIS虚拟主机设置、EXCHANGE邮箱设置等,就像管理本地机一样方便。ASP(Actine Server Pages)是一种脚本语言标准,其中涉及的内容很多。为了快速入门,首先介绍简单的ASP程序,以便对ASP有个感性的认识,待对ASP产生兴趣后再深入学习,可以事半功倍。
通过ASP还可以结合HTML网页,ASP指令和ActiveX组件建立动态、交互且高效的Web服务器应用程序。同时,ASP还支持VBScript和JavaScript等脚本语言,ASP默认支持VBScript脚本语言。
从以上讲,ASP技术包含了以下三个方面。
- Active ASP使用了Microsoft的ActiveX技术。ActiveX(COM)技术是现在Microsoft软件的重要基础,它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作,ASP本身封装了一些基本组件和常用组件,只要在服务器上安装这些组件,通过访问组件,就可以快速、简易地建立自己的Web应用。
- Servet ASP运行在服务器端,这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBScript和JavaScript。VBScript是VB的一个子集,掌握VB的人可以很方便的快速上手。Netscape浏览器不支持客户端的VBScript,所以最好不要在客户端使用VBScript,而在服务器端,则无需考虑浏览器的支持问题,Netscape浏览器也可以正常显示ASP页面。
- Pages ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码,这样就可以防止别人抄袭程序。
关键字索引:上海监控工程,上海监控安装,上海监控施工,上海监控维修,门禁维修,上海门禁维修,上海网络布线,
|