第1章 ASP程序设计概述
《网络程序设计-ASP》配套
课件 支持网站:jjshang
本章内容简介
1.1 ?网络程序设计语言概述 1.2 ? ASP的运行环境 1.3 ?ASP的开发工具 1.4 ?开发一个简单的ASP文件
1.5 ?新建一个应用程序
1.6 ?ASP文件的组成及约定
1.7 ?ASP文件的注意事项
1.1 网络程序设计语言概述
? 1.1.1 网络程序设计语言的产生背景 ? 1.1.2 WWW的工作原理 ? 1.1.3 目前主要的
网络程序设计语言
1.1.1网络程序
设计语言的产生背景
? WWW(World Wide Web)又称万维网
–自从WWW发明以后,Internet迅速进入了千家万户, 成为人们学习、工作、交流、娱乐的一个非常重要的 手段。
? 最初的WWW网页主要用来呈现一些静态信息
–如单位简介、
学习资源等,一般是用超文本标记语言 HTML(HyperText Markup Language)来实现的。 人们可以通过在网页上放置各种HTML标记以实现文本、 图像、超链接、表格等内容。
? 尽管HTML非常简单实用,但不方便更新,于是动 态网络程序设计语言就应运而生了。
1.1.2 WWW的工作原理
? 什么是服务器端和客户端?
–一般来说,凡是提供服务的一方称为服务器端,而接 受服务的一方称为客户端。
静态网页的
工作原理
? 所谓静态网页,就是说该网页文件里没有程序代 码,只有HTML标记,这种网页的扩展名一般 是.htm或.html。 ? 静态网页工作原理:
动态网页的工作原理
? 所谓动态网页,就是说该网页文件不仅含有 HTML标记,而且含有程序代码,这种网页的扩 展名一般根据不同的程序设计语言而不同,如 ASP文件的扩展名为.asp。 ? 动态网页工作原理:
1.1.3
常用网络程序设计语言
ASP PHP JSP
是微软公司推出的 一种简单易学的网 络程序设计语言, 它的特点是将 VBscript、或 JavaScript嵌入到 HTML中。
PHP是一种
免费的 开源软件,它的特 点也是将脚本描述 语言嵌入
HTML文 档中,它大量采用 了C, Java和Perl 语言的语法,并加 入了各种
PHP自己 的特征。
它是由SUN公司 提出的一种可跨 平台使用的网页 技术,它的特点 是将
Java程序片 段(Scriptlet) 和
JSP标记嵌入到 普通的HTML文 档中。
网络
程序设计语言小结
? 总的来说,ASP、PHP和JSP基本上都是把脚本 语言嵌入到了HTML文档中 ,并且它们都各自具有 突出的优点。 ? 为什么要选择ASP?
–1.ASP是微软的产品,和目前普遍使用的Windows
系统和IE浏览器很容易相容。 –2.ASP所使用的VBScript脚本语言直接来源于VB语 言,而
VB语言本身就是一种非常简单易学的语言。并 且它的运行环境的安装及ASP文件的开发环境也很简 单。
1.2 ASP的运行环境
? 服务器端需要安装如下软件:
–(1)Windows 98 或Wind
ows 2000 Professional 或Windows 2000 Server或Windows 2000 Advance Server或Windows XP Professional或更高 版本,其中Windows 2000系列需要安装Service Pack 2.0; –(2)IIS 5.0(Internet信息服务管理器5.0)或更高 版本。如果是Windows 98,需要安装PWS 4.0(个 人Web服务管理器4.0)。
? 客户端只要是普通的浏览器即可,如Internet Explorer 5.0或更高版本。 ? 对于普通学习者,可以将自己的计算机当作服务 器。
1.2.1 安装IIS
? 安装方法:
–依次选择【开始】→【控制面板】→【添加/删除程序】 命令,在【添加/删除程序】对话框中选择【添加/删 除Windows组件】按钮,就会弹出 “Windows组件 向导”对话框。在其中选择“Internet 信息服务 (IIS)”,然后单击【下一步】按钮,随后根据提示 一步步安装即可。
关于IIS
?安装完毕后,在IE浏览器中输入 localhost,如果能显示IIS欢迎字样, 就表示IIS安装成功。 ?依次选择【开始】→【控制面板】→【管理工 具】→【Internet信息服务】命令,就会出现 “Internet信息服务”(IIS)的窗口。 ?IIS安装完毕后,会自动生成 C:\inetPub\wwwroot,以后大家制作的网页 文