能。 (2) 引入了服务器端控件的概念,这样使开发交互式网站更加方便。 (3) 引入了 ADO.NET 数据访问接口,大大提高了数据访问效率。 (4) 提供 ASP.NET 的可视化开发环境 Visual Studio.NET,进一步提高编程效率。 (5) 保持对 ASP 的全面兼容。ASP.
NET 运行速度快。 (6) ASP.NET 全面支持面向对象程序设计。 9. ASP.NET 概述 ASP.NET 的缺点是: (1) ASP.NET 运行环境要求比较高,不仅需要 IIS 的支持,还需要.NET Fremework SDK。 (2) 相对于 ASP,学习起来稍微复杂。 10. JSP 概述 JSP 的优点是: (1) 多平台支持,可以在所有的服务器操作系统上运行。 (2) 编译后执行,能够大大提高执行效率。 (3) JSP 采用 Java 技术,Java 应用比较普遍,因此
学习起来非常容易。 (4) JSP 是 J2EE(
Java 2 Enterprise Edition,Java 2 企业版)中 13 种核心技术的一种,可以和其他核心技术共同建 立企业应用。 11. JSP 概述
JSP 的缺点是: (1) 开发环境相对 ASP 来讲,比较复杂。需要先安装 JDK(Java Development Kit,Java 开发工具箱) ,然后安装 Web 服务器。 (2) 相对 ASP 的
VBScript 脚本语言来说,Java 语言学起来稍微复杂。 12. PHP 概述 PHP 的优点为: (1) 首先它是免费的,对于许多要考虑运行成本的商业网站来说,尤其重要。 (2) 开发
源代码。因为这一点,所以才会有很多爱好者不断发展它,使之更具有生命力。 (3) 多平台支持,可以运行在所有操作系统之下。 (4) 效率高,同 ASP 相比,PHP 占用的较少的系统资源,执行速度
比较快。 13.
PHP 概述 PHP 的缺点是: (1) 因为没有大公司的支持,前途不如 ASP、JSP 和 ASP.NET。 (2) 运行环境相对复杂,学习起来相对复杂。 14. ASP 运行环境配置 建议的配置环境为: Windows 2000 Server SP4 + IE5.5/IE6.0+SQL Server2000 企业版,这也是本书完成的环境。 安装 IIS 5.0 如果操作
系统是 Windows 2000 Server 或者是 Windows 2000 Advanced Server 的话,IIS 5.0 已经是默认安装上的。 如果是 Windows 2000 Professional, 则需要安装 IIS 5.0。 从操作系统“控制面板”中找到并双击“添加/删除程序”, 单击“添 加/删除 Windows 组件”,选择“Internet 信息服务”,然后选择详细信息, 15. ASP 的编译环境简介 开发 ASP
程序,最好的工具是 Microsoft Visual InterDev6.0,利用它不仅可以编写还可以调试。 目前还有比较流行的工具是 Dreamweaver、Frontpage 等工具。为了程序的简介和编写方便,推荐使用 EditPlus,它可 以将 ASP 脚本语言与 HTML 语言分颜色显示,并可帮助编写复杂的 HTML 语句 16. 测试 ASP 运行环境 程序解释:程序中 Response 是 ASP 的对象,Write 是它提供的方法,功能是向浏览器输出字符串。 17. 小结 本章需要重点理解的是: 本章需要重点理解的是:B/S 和 C/S 两大编程体系及其 ASP 在应用程序开发体系中的地位 的发展历史和相关技术。 了解 ASP 的发展历史和相关技术。掌握 ASP 运行环境的配置 的优点和缺点。 熟悉 ASP、ASP.NET、JSP 以及 PHP 的优点和缺点。 、 、
2
18. 本章习题 一、选择题 1. 下面哪门语言不是被浏览器执行的 下面哪门语言不是被浏览器执行的___________。 。 A) HTML B) JavaScript C) VBScript D) ASP 2. 关于 B/S 和 C/S 编程体系,下面说法不正确的是 编程体系,下面说法不正确的是___________。 。 A) B/S 结构的编程语言分成浏览器端编程语言和服务器端编程语言。 结构的编程语言分成浏览器端编程语言和服务器端编程语言。 B) HTML 和 CSS 都是由浏览器解释的,JavaScript 语言和 VBScript 语言是在浏览器上执行的。 都是由浏览器解释的, 语言是在浏览器上执行的。 C) 目前应用领域的数据库系统全部采用网状型数据库。 目前应用领域的数据库系统全部采用网状型数据库。 D) JSP 是 SUN 公司推出的是 J2EE 十三种核心技术中的一种。 十三