ASP程序设计教程

上传人:平*** 文档编号:24938138 上传时间:2017-12-09 格式:PPT 页数:230 大小:3.36MB
返回 下载 相关 举报
ASP程序设计教程_第1页
第1页 / 共230页
ASP程序设计教程_第2页
第2页 / 共230页
ASP程序设计教程_第3页
第3页 / 共230页
ASP程序设计教程_第4页
第4页 / 共230页
ASP程序设计教程_第5页
第5页 / 共230页
点击查看更多>>
资源描述

《ASP程序设计教程》由会员分享,可在线阅读,更多相关《ASP程序设计教程(230页珍藏版)》请在金锄头文库上搜索。

1、1,ASP动态网页设计教程,第1章 ASP设计基础第2章 HTML语言第3章 JavaScript脚本语言介绍第4章 VBScript脚本语言介绍第5章 ASP的内置对象第6章 ASP组件第7章 ASP的数据库存取组件及ADO技术第8章 ASP动态网页设计开发实例-通用企业网站模板程序,2,第1章 ASP设计基础,1.1 Web基础1.1.1 Web概述1.1.2 Web常用术语1、1、3WEB服务器技术1.2 ASP基础1.2.1 什么是ASP1.2.2 ASP的运行环境及安装1.2.3 创建虚拟目录1.3 ASP语法简介1.3.1 ASP的一个简单实例1.3.2 ASP文件的基本构成和约定

2、1.4 ASP的开发工具及调试技巧1.4.1 ASP的开发工具1.4.2 ASP的调试技巧,3,1.1.1 Web概述,Web(World Wide Web)也称万维网,是Internet上一个非常重要的信息资源网,产生于20世纪90年代初。它遵循超文本传输协议,以超文本或超媒体的形式传送各种各样的信息,为用户提供了一个具有友好的图形化界面Web页,以查阅Internet上的信息文档。,4,1.1.2 Web常用术语,Web页面:就是通常在浏览器中所看到的网页,其实是一个单一的文件。网页:就是用HTML编写的文本文件,包含有文字、表格、图像、链接、声音和视频等。网站:就是由若干网页按一定方式组

3、织在一起,放在服务器上,提供相关信息资源。主页:有时也称首页,是网站的第一个页面。通常,总是和一个URL网址相对应,引导用户浏览网站。,5,1.1.2 Web常用术语(续上),URL(Uniform Resource Locator) :即统一资源定位器,是一种唯一标识Internet上计算机、目录和文件的位置的命名规则。它由资源类型、存放资源的主机地址和端口以及资源目录和文件名构成。具体如下:资源类型表示信息传输的协议,如http、ftp等。主机地址即为提供资源的主机IP地址或域名地址。端口表示某一服务器在该主机上所使用的TCP端口。目录表示提供服务的信息资源所在的目录。文件名由基本文件名和

4、扩展名两部分构成。例如:http:/:80/study/default.html资源类型 主机地址 端口 目录 文件名,6,1.1.2 Web常用术语(续上),HTTP(Hypertext Transfer Protocol):超文本传输协议,是Internet上访问WWW信息资源的一种协议,用来传输多媒体信息。HTML(HyperText Markup language):超文本标记语言,是一种描述文档结构的语言,而不能描述实际的表现形式。HTML语言使用描述性的标记符(称为标签)来指明文档的不同内容。,7,1、1、3WEB服务器技术,Microsoft IIS 5、0(6、0)PWSAPA

5、CHEIPlanet Web ServerEAServerNetscape Web Server等思考:1、如何来选择使用?2、一台服务器中如果安装两种WEB服务器软件时应注意什么?,8,1.2.1 什么是ASP,ASP(Active Server Pages)是一套微软开发的服务器端脚本环境,它内含于IIS(Internet Information Server)或PWS(Personal Web Server)中。使用它可以创建和运行动态、交互的Web服务器应用程序。ASP的工作原理,就是当客户端浏览器上某用户申请一个*.ASP的文件(ASP文件的后缀名为.asp)时,Web服务器就会响应

6、该HTTP请求,并调用ASP引擎,解释被申请文件,最后输出标准的HTML格式文件传送给客户端浏览器,由浏览器解释运行,并显示出结果,如图1-1所示。当遇到任何与ActiveX Scripting兼容的脚本(如VBScript和JavaScript)时,ASP引擎会调用相应的脚本引擎进行处理。若脚本指令中含有访问数据库的请求,就通过ODBC与后台数据库相连,由数据库访问组件执行访问操作等。由于ASP脚本是在服务器端解释执行的,所以其所有相关的发布工作都由Web服务器负责。,9,1.2.2 ASP的运行环境及安装,如果只是用HTML设计网页,并不需要特殊的环境,直接在浏览器上浏览即可。而用ASP设

7、计的网页是在服务器端运行的,因此必须配置相应的运行环境。ASP的运行环境可以选择如下安装:如果是在Windows 95/98平台上运行ASP文件,需要安装个人Web服务器PWS。如果是在Windows NT 4.0 Server平台上运行ASP文件,需要安装IIS 4.0。如果是在Windows 2000/XP平台上运行ASP文件,由于其已内置了IIS 5.0以上版本,故只需添加其IIS组件即可。下面以Win XP为例,介绍如何添加IIS 5.0组件。,10,1.2.2 ASP的运行环境及安装(续上),具体安装步骤如下: 选择“开始设置控制面板”命令,在“控制面板”窗口中,双击“添加或删除程序

8、”图标,出现如图1-2所示的窗口。,11,1.2.2 ASP的运行环境及安装(续上), 双击“添加/删除Windows组件”图标,打开“Windows组件向导”对话框,如图1-3所示。,12,1.2.2 ASP的运行环境及安装(续上), 选中“组件”列表框中的“Internet信息服务(IIS)”复选框。并根据需要选择其他组件,然后单击“详细信息”按钮,打开如图1-4所示的对话框。在IIS的子组件列表中选择所需组件,选择完毕后单击“确定”按钮,返回“Windows组件向导”对话框。,13,1.2.2 ASP的运行环境及安装(续上), 单击“下一步”按钮,此时安装程序要求插入光盘来读取需要的文件

9、,当放入Windows 2000光盘后,单击“确定”按钮,此刻安装程序开始复制文件并进行配置IIS,如图1-5所示。,14,1.2.2 ASP的运行环境及安装(续上), 文件复制完成后,出现如图1-6所示的对话框。单击“完成”按钮即可。,15,1.2.2 ASP的运行环境及安装(续上),同样,当IIS安装完成后,单击鼠标右键“我的电脑”选择“管理”,打开“计算机管理”对话框,找到“Internet信息服务”选项中的“默认Web站点”,如图1-7所示,发现该服务已经启动,此时只需在IE浏览器地址栏中输入“http:/localhost”,即可看到如图1-8所示的画面。,16,1.2.3 创建虚拟

10、目录,当Web服务器启动后,只要将ASP文件放在其默认主目录“C:Inetpubwwwroot”下即可运行。但为了调试方便,往往需创建一个虚拟目录。所谓虚拟目录,就是在URL地址中使用的目录名称,或称之为URL映射,其可以与物理目录相同,也可以不同。下面以Windows 2000为例介绍如何创建虚拟目录。具体操作步骤如下: 首先,在计算机上创建一个名为ASP的文件夹,比如D:ASPWEB。 其次,打开“Internet信息服务”对话框(方法见上。,17,1.2.3 创建虚拟目录(续上), 选中“默认Web站点”,单击右键,选择“新建虚拟目录”,出现如图1-9所示安装向导对话框。,18,1.2.

11、3 创建虚拟目录(续上), 在向导过程中,依次输入相应内容:别名“ASPWEB”、目录“D:ASPWEB”以及权限“至少包含读取和运行脚本”后,单击“完成”按钮即可,此时如图1-10所示。,19,1.2.3 创建虚拟目录(续上), 选中“ASPWEB”,单击右键,选择“属性”,出现如图1-11所示对话框,可以对虚拟目录重新设置。,20,1.2.3 创建虚拟目录(续上), 单击“文档”选项,可以添加新的默认文档,如index.htm或index.asp,并可以调整其先后顺序,如图1-12所示。,至此,虚拟目录就创建完成了,以后本书中所有的例子,只要存放在该目录下即可进行调试运行。,21,1.3.

12、1 ASP的一个简单实例,下面将编写一个简单的ASP文件,以分析ASP的基本构成。具体操作步骤如下: 选择“开始程序附件记事本”命令,以启动记事本程序。 在记事本程序窗口中,输入以下内容: 从“文件”菜单中选择“保存”命令,将弹出“另存为”对话框,选择一个保存位置,如前面设置的名为ASPWEB虚拟目录下的chapter1子文件夹,并将文件类型改为“所有文件”,同时在“文件名”框中输入“exam1-1.asp”,单击“保存”按钮。,ASP的一个简单实例=#6:00:00# and time()=#12:00:00# and time()您好, & xm & str document.write

13、欢迎光临我的第一个ASP页面- & str response.write str%,该程序功能是显示当前来访日期与时间,并根据当前时刻显示不同的问候语,如早上的时候,会显示“早上好!”。,22,1.3.1 ASP的一个简单实例(续上), 打开IE,在地址栏中输入“http:/localhost/ASPWEB/chapter1/exam1-1.asp”,程序运行结果如图1-24、图1-25所示。,23,1.3.2 ASP文件的基本构成和约定,1、基本构成 从上述这个简单的ASP程序中,经分析发现,通常由以下3个部分构成:普通的HTML文件,即一般的Web页面内容放在内的Script脚本语言代码,

14、由服务器端运行。放在 内的Script脚本语言代码,由客户端直接运行。2、约定 在ASP中,默认语言是VBScript,若要使用其他的脚本语言,可以采用以下方法切换: 或 在ASP中,VBScript脚本语言中的用户界面函数(如InputBox和MsgBox)只能在客户端 使用,而不能服务器端中使用。在ASP中,VBScript脚本语言不区分大小写,而JavaScript则区分大小写。,24,1.4.1 ASP的开发工具,一般来说,任何文本编辑器工具都可作为ASP的开发工具,只要编写完毕后存成后缀为.asp的文件即可。 对于初学者而言,最简单最好使用的就是系统自带的记事本程序。当然,要想开发一

15、些大型的Web应用程序,最好还是使用一些专门的开发工具,如Microsoft Visual InterDev以及Macromedia Dreamweaver MX等。 现在网上也提供了一些很好用的ASP开发小工具,如UltraEdit等,它可以将ASP脚本语言与HTML语言分颜色显示,并可帮助编写复杂的HTML语句。大家可以到一些软件园地去下载。,25,1.4.2 ASP的调试技巧,在编写ASP的过程中,不出错误是不可能的,通常,可以采用边编辑边浏览的调试方法。在运行过程中,当程序出错时,页面上会显示错误描述、出错代码行数等信息,根据这些信息,再回到编辑器中进行修改。 另外,还可以采用注释方法,将一些语句暂时注释掉,逐段调试。或者临时添加一些输出语句如Response.Write将中间结果输出查看。若调试数据库程序,经常还会用到SQL语句输出查看错误。,26,第2章 HTML语言,2.1 一个HTML文件实例2.2 HTML基本结构及语法规则2.2.1 HTML的基本结构2.2.2 HTML语法规则2.3 HTML常用标签2.3.1 网页结构类标签2.3.2 段落类标签2.3.3 列表类标签2.3.4 格式化类标签2.3.5 超链接类标签2.3.6 图像类标签2.3.7 表格类标签2.3.8 框架类标签2.3.9 表单类标签2.5 HTML综合实例,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号