2.对于高级Web脚本编写者 由于ASP使用了中性语言,因此如果对 VBScript、 JScript或PERL等脚本语言十分熟悉,那么已经了解了 Active Server Pages的使用方法。再有,在ASP页中, 可以使用已经装有COM脚本兼容编辑引擎的任何脚本编 辑语言。ASP使用 VBScript和 JScript脚本引擎,但仍 可安装用于PERL、REXX和 Python的脚本引擎,它们可 从第三方供应商获得
2. 对于高级Web脚本编写者 由于ASP使用了中性语言,因此如果对VBScript、 JScript或PERL等脚本语言十分熟悉,那么已经了解了 Active Server Pages的使用方法。再有,在ASP页中, 可以使用已经装有COM脚本兼容编辑引擎的任何脚本编 辑语言。ASP使用VBScript和JScript脚本引擎,但仍 可安装用于PERL、REXX和Python的脚本引擎,它们可 从第三方供应商获得
3.对于Web开发和编程人员 如果使用 Visual basic、C艹或Java等编程语言开 发过后端Web应用程序,将会发现ASP是创建Web应用程 序灵活而快速的方法。除了添加脚本为应用程序创建迷 人的HTM界面之外,还可以建立自己的COM组件。可以 将应用程序的商业逻辑封装在可重复使用的模块中,以 便在脚本、其他组件或其他程序中调用
3. 对于Web开发和编程人员 如果使用Visual Basic、C++或Java等编程语言开 发过后端Web应用程序,将会发现ASP是创建Web应用程 序灵活而快速的方法。除了添加脚本为应用程序创建迷 人的HTML界面之外,还可以建立自己的COM组件。可以 将应用程序的商业逻辑封装在可重复使用的模块中,以 便在脚本、其他组件或其他程序中调用
4. Active Server Pages模型 当浏览器向Web服务器请求.asp文件时,服务器端脚 一本便开始运行。Web服务器于是调用ASP,用它从头至尾 处理所请求的文件、执行脚本命令,并将Web页发送到浏 览器。 因为脚本运行于服务器而不是客户端,所以生成发 送到浏览器的HTML页等工作便由Web服务器负责。服务器 端脚本无法被预先复制,因为返回到浏览器的只是脚本 的运行结果。用户无法得知创建其所查看的页面使用的 却本命令
4. Active Server Pages模型 当浏览器向Web服务器请求.asp文件时,服务器端脚 本便开始运行。Web服务器于是调用ASP,用它从头至尾 处理所请求的文件、执行脚本命令,并将Web页发送到浏 览器。 因为脚本运行于服务器而不是客户端,所以生成发 送到浏览器的HTML页等工作便由Web服务器负责。服务器 端脚本无法被预先复制,因为返回到浏览器的只是脚本 的运行结果。用户无法得知创建其所查看的页面使用的 脚本命令
1.1.2ASP的新特性 1.新的流控制能力6. Windows脚本组件 2.错误处理 7.确定浏览器能力的新方法 3.无脚本 8.ASP自调整 4.性能增强了的对象9.服务器端包含 5.XML集成 10.编码的ASP脚本
1. 新的流控制能力 2. 错误处理 3. 无脚本 4. 性能增强了的对象 5. XML集成 6. Windows 脚本组件 7. 确定浏览器能力的新方法 8. ASP自调整 9. 服务器端包含 10. 编码的ASP脚本 1.1.2 ASP的新特性
1.新的流控制能力 AsSP的 Server对象具有两种可用来控制程序流的新 方法:“ Server. Transfer”和“ Server. Execute”。 与重定向请求(需要往返于客户端)不同,可以使用这 些方法将请求直接传送到.asp文件,而不需要离开服务 2.错误处理 ASP具有新的错误处理能力,可以使用自定义的错 误消息,asp文件来捕捉错误。可以使用新的 Server. GetLastError”方法来显示有用信息,如错 误描述或发生错误的行号
1. 新的流控制能力 ASP的Server对象具有两种可用来控制程序流的新 方法:“Server.Transfer”和“Server.Execute”。 与重定向请求(需要往返于客户端)不同,可以使用这 些方法将请求直接传送到.asp文件,而不需要离开服务 器。 2. 错误处理 ASP具有新的错误处理能力,可以使用自定义的错 误消息 .asp 文件来捕捉错误 。 可 以 使 用 新 的 “Server.GetLastError”方法来显示有用信息,如错 误描述或发生错误的行号