|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
缺乏可以共同遵循的行业标准,ASP还处在发展初期,大家对它的理解不同,如产品和服务标准,收费标准等,不利于行业的健康发展。 1、甚么是ASP?
从字面上说,ASP包括三方面寄义:
1、Active:ASP利用了Microsoft的ActiveX手艺。ActiveX(COM)手艺是如今Microsoft软件的主要基本。它接纳封装工具,程序挪用工具的手艺,简化编程,增强程序间互助。ASP自己封装了一些基础组件和经常使用组件,有良多公司也开辟了良多有用组件。只需你能够在服务器上安装这些组件,经由过程会见组件,你就能够疾速、浅易地创建本人的WEB使用。
2、Server:ASP运转在服务器端。如许就不用忧虑扫瞄器是不是撑持ASP所利用的编程言语。ASP的编程言语能够是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一个简集,会VB的人能够很便利的疾速上手。但是Netscape扫瞄器不撑持客户真个VBSCRIPT,以是最好不要在客户端利用VBSCRIPT。而在服务器端,则无需思索扫瞄器的撑持成绩。Netscape扫瞄器也能够一般显现ASP页面。
3、Pages:ASP前往尺度的HTML页面,能够一般地在经常使用的扫瞄器中显现。扫瞄者检察页面源文件时,看到的是ASP天生的HTML代码,而不是ASP程序代码。如许就能够避免他人剽窃程序。
由此我们能够看出,ASP是在IIS下开辟WEB使用的一种复杂、便利的编程工具。在懂得了VBSCRIPT的基础语法后,只必要分明各个组件的用处、属性、办法,就能够轻松编写出本人的ASP体系。
2、ASP无能甚么?
ASP是基于WEB的一种编程手艺,能够说是CGI的一种。它能够完成以往CGI程序的一切功效,如计数器、留言簿、通告板、谈天室等等。ASP能够轻松地完成对页面内容的静态把持,依据分歧的扫瞄者,显现分歧的页面内容。而扫瞄者一点发觉不出来,就像为他专门制造的页面一样。利用林林总总的组件,ASP能够完成非常壮大的功效。利用FileSystemObject,能够对服务器上的文件举行操纵,扫瞄、复制、挪动、删除等。有ADO(ActiveDatabaseObject,静态数据库工具)的撑持,ASP对数据库的操纵十分轻车熟路。你乃至能够像利用当地数据库那样,办理远程主机上的数据库,对表格、纪录举行各类操纵。利用CDONTS(CollaborationDataObjectsforNTS,NTS合作数据工具),能够发送、检察邮件,完成WEBMAIL的功效。分离WSH(WindowsScriptingHost),能够完成对NT主机的办理,如NT用户办理、IIS假造主机设置、EXCHANGE邮箱设置等等,就像办理当地机一样便利。
ASP脚本是采用明文(plaintext)方式来编写的。 |
|