网络应用程序设计ppt课件_第1页
网络应用程序设计ppt课件_第2页
网络应用程序设计ppt课件_第3页
网络应用程序设计ppt课件_第4页
网络应用程序设计ppt课件_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、网络运用程序设计第第1 1章章 ASP ASP 概述概述1.1 ASP1.1 ASP简介简介1.2 ASP1.2 ASP运转环境运转环境1.3 ASP1.3 ASP文档的创建与运转文档的创建与运转1.4 ASP1.4 ASP代码编写捷径代码编写捷径1.5 ASP.NET1.5 ASP.NET简介简介1.1.1 什么是什么是ASP n1什么是什么是ASPn ASPActive Server Pages是一套效力器端是一套效力器端脚本程序开发工具和运转环境,可用来创建和脚本程序开发工具和运转环境,可用来创建和运转动态交互的运转动态交互的Web效力器运用程序。有了效力器运用程序。有了ASP就不用担忧

2、客户端的阅读器能否运转所编就不用担忧客户端的阅读器能否运转所编写的代码,由于一切的程序都将在效力器端执写的代码,由于一切的程序都将在效力器端执行。当程序执行终了后,效力器仅将所执行的行。当程序执行终了后,效力器仅将所执行的结果前往给客户端的阅读器,这样就减轻了客结果前往给客户端的阅读器,这样就减轻了客户端阅读器的负担,极大地提高了户端阅读器的负担,极大地提高了Web交互的交互的速度。速度。n2ASP的特点的特点nl 运用运用VBScript 或或JavaScript等脚本言语,结等脚本言语,结合合HTML代码,即可创建代码,即可创建Web运用程序。运用程序。nl 运用简单的文本编辑器如运用简单

3、的文本编辑器如Windows系统的系统的“记事本即可创建记事本即可创建ASP程序。程序。nl ASP提供一些内置对象,可方便地实现客户提供一些内置对象,可方便地实现客户端阅读器与端阅读器与Web效力器的交互。效力器的交互。nl ASP提供一些规范提供一些规范ActiveX组件,可扩展组件,可扩展ASP的功能。的功能。nl ASP提供与后台数据库衔接和访问的功能。提供与后台数据库衔接和访问的功能。nl ASP程序的源代码不会被传送到客户端的阅程序的源代码不会被传送到客户端的阅读器,提高了程序的平安性。读器,提高了程序的平安性。1.1.2 ASP任务过程任务过程n HTML文档不需求经过任何处置就

4、直文档不需求经过任何处置就直接传送给客户端阅读器,而接传送给客户端阅读器,而ASP文档那文档那么需求对其中的每一个脚本命令进展处么需求对其中的每一个脚本命令进展处置并生成一个对应的置并生成一个对应的HTML文档后才将文档后才将其传送给客户端阅读器。其传送给客户端阅读器。1HTML 静态网页任务过程静态网页任务过程 2ASP动态网页任务过程动态网页任务过程1.1.3 ASP组成要素组成要素n1HTML代码代码n 用来控制网页内容的输出效果,建立用来控制网页内容的输出效果,建立网页中的网页中的“静态内容。静态内容。n2ASP内置对象内置对象n 可用来获取客户端的信息,或将效力可用来获取客户端的信息

5、,或将效力器端的呼应信息传送回客户端阅读器,器端的呼应信息传送回客户端阅读器,并可以存储公共数据、维护任务形状、并可以存储公共数据、维护任务形状、转移数据等。转移数据等。n3ActiveX组件组件n 可用来扩展可用来扩展ASP的功能,使开发者更的功能,使开发者更好、更容易地设计好、更容易地设计Web运用程序。运用程序。n4ASP脚本言语脚本言语n 用来将用来将HTML标志、标志、ASP内置对象和内置对象和ActiveX组件有机地结合在一同,编写成组件有机地结合在一同,编写成一个完好的一个完好的Web运用程序。运用程序。1.2 ASP运转环境n1.2.1 ASP运转环境概述运转环境概述n1 硬件

6、环境硬件环境n 可以满足可以满足Windows操作系统运转要求的操作系统运转要求的硬件设备即可。硬件设备即可。n2 软件平台软件平台n 各种流行各种流行Windows操作系统及其配套的操作系统及其配套的Web效力器软件。效力器软件。n 操作系统操作系统WebWeb效力器软件效力器软件Windows 98Microsoft Personal Web ServerWindows NT ServerMicrosoft Internet Information Server 4.0W i n d o w s 2 0 0 0 ProfessionalMicrosoft Internet Informat

7、ion Server 5.0Windows 2000 ServerMicrosoft Internet Information Server 5.0Windows XP ProfessionalMicrosoft Internet Information Server 5.1Windows 2019 ServerMicrosoft Internet Information Server 6.01.2.2 IIS的安装n普通可以选择在普通可以选择在Windows 2000 Windows 2000 或或Windows XPWindows XP系统下安装相应版本的系统下安装相应版本的IIS IIS

8、 。n1 1“InternetInternet信息效力窗口信息效力窗口1.2.3 IIS默许网站默许网站n2默许网站默许网站n 当当IIS安装完成之后系统即曾经自动在本机安装完成之后系统即曾经自动在本机上创建了一个上创建了一个“默许网站。利用默许网站发默许网站。利用默许网站发布信息:布信息:nl 将 制 造 好 的 一 切 站 点 文 件 复 制 到 目 录将 制 造 好 的 一 切 站 点 文 件 复 制 到 目 录“C:Interpubwwwroot之下。之下。nl 将 制 造 好 的 站 点 主 页 的 文 件 名 改 为将 制 造 好 的 站 点 主 页 的 文 件 名 改 为“Def

9、ault.htm。nl 在阅读器地址栏内输入计算机称号、在阅读器地址栏内输入计算机称号、IP地址、地址、“localhost/或或“/。1.2.4 IIS的启动与停顿n 翻开翻开“InternetInternet信息效力窗口,用信息效力窗口,用右键单击要停顿的网站,在弹出的快捷右键单击要停顿的网站,在弹出的快捷菜单中选择菜单中选择“暂停或暂停或“停顿,或者在停顿,或者在窗口的工具栏中单击窗口的工具栏中单击“启动、启动、“停顿停顿或或“暂停按钮。暂停按钮。1.2.5 IIS属性的设置n1主目录的设置主目录的设置n n1设置主目录所在的位置设置主目录所在的位置n2设置主目录的访问

10、权限设置主目录的访问权限n3运用程序配置运用程序配置n2默许文档设置默许文档设置n 默许文档即为网站的主页,是指当用户输入默许文档即为网站的主页,是指当用户输入网站的网站的IP地址或域名时自动翻开的文档。地址或域名时自动翻开的文档。1.2.6 IIS虚拟目录的创建n 经过创建虚拟目录可将其他目录中的经过创建虚拟目录可将其他目录中的文件从逻辑上包含到某个网站中来,从文件从逻辑上包含到某个网站中来,从而使得其他目录中的文件内容也可以经而使得其他目录中的文件内容也可以经过网站进展发布。过网站进展发布。1.3 ASP1.3 ASP文档的创建与运转文档的创建与运转n1.3.1 ASP与脚本言语与脚本言语

11、n ASP技术允许技术允许Web运用程序开发人员运用多运用程序开发人员运用多种脚本言语来编写在效力器端执行的脚本程序,种脚本言语来编写在效力器端执行的脚本程序,并允许在同一并允许在同一ASP文档中运用多种脚本言语。文档中运用多种脚本言语。n ASP提供了提供了VBScript和和JScript两种默许的脚两种默许的脚本言语引擎,假设需求可另外安装其他脚本言本言语引擎,假设需求可另外安装其他脚本言语引擎。语引擎。n 在在ASP中指定所运用的脚本言语时,应在文中指定所运用的脚本言语时,应在文档开场处添加以下方式的语句:档开场处添加以下方式的语句:nn假设运用假设运用VBScript编写编写ASP文

12、档的脚本,上述文档的脚本,上述语句通常可以省去。语句通常可以省去。n1.3.2 ASP文档的创建文档的创建nASP文档实践上是一个扩展名为文档实践上是一个扩展名为 .asp的文本文件,的文本文件,可用任何一种文本编辑器来创建和修正。例如:可用任何一种文本编辑器来创建和修正。例如:将下述代码文本命名为将下述代码文本命名为 time.asp保管在磁盘上,保管在磁盘上, 即可构成一个即可构成一个ASP文件。文件。n nnn 您好!您好!n 如今的时间是:如今的时间是:nnnn1.3.3 ASP文件的运转文件的运转n 假设在阅读器的地址栏中输入文件的假设在阅读器的地址栏中输入文件的途径和文件名那么脚本

13、代码未被执行:途径和文件名那么脚本代码未被执行:n 输入输入“/time.asp/time.asp或者或者“localhost/time.asplocalhost/time.asp,脚本代码才干被执,脚本代码才干被执行。行。1.4 ASP代码编写捷径n1.4.1 用用FrontPage编写代码编写代码n1.4.2 用用Dreamweaver编写代码编写代码1.5 ASP.NET简介n1.5.1 ASP.NET产生的背景产生的背景n ASP自自2019年推出以来,以其简单易用的特年推出以来,以其简单易用的特点很快风靡了全世界,获得了极大的胜利。已点很快风靡了全世界,获得了极大的胜利。已有数百万计的网页设计师选择运用有数百万计的网页设计师选择运用ASP来开发来开发Web运用程序。但是运用程序。但是ASP的程序代码不够构造的程序代码不够构造化,其中混合了显示界面的化,其中混合了显示界面的HTML标志、客户标志、客户端和效力器端的脚本程序代码以及设计时的注端和效力器端的脚本程序代码以及设计时的注释文字,因此给释文字,因此给ASP网页程序的调试和维护带网页程序的调试和维护带来了费事。来了费事。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论