Ch01 程序应用实例

上传人:仙*** 文档编号:244572287 上传时间:2024-10-05 格式:PPT 页数:22 大小:135.50KB
返回 下载 相关 举报
Ch01 程序应用实例_第1页
第1页 / 共22页
Ch01 程序应用实例_第2页
第2页 / 共22页
Ch01 程序应用实例_第3页
第3页 / 共22页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,ASP,程序设计及实训指导,第,1,章,ASP,技术概述,第,1,章,ASP,技术概述,1.1,动态网页技术,1.2 ASP,的工作原理,1.3,安装,Web,服务器,1.4 ASP,动态网站开发工具简介,1.5,技能与实训,1.6,思考与练习,1.1,动态网页技术,1.1.1,动态网页技术简介,随着,Internet,信息时代的发展,静态网页已经不能满足人们对信息的需求了,因此,能够实现交互式动态网页的技术逐步发展起来。动态网页技术至少具有以下几个特点:,(,1,)交互性,即网页会根据用户的要求和选择而动态改变和响应。,(,2,)自动更新,无须手动更新,HTML,文档,便会自动生成新的页面,可以大大节省工作量。,(,3,)因时因人而变,当不同的时间、不同的人访问同一网址时会产生不同的页面。,1,CGI,:,早期的动态网页主要采用,CGI,技术,,CGI,即,Common Gateway Interface,(,公用网关接口),2,ASP,:,可以认为,ASP,是一种类似,HTML,、,Script,与,CGI,的结合体,但是其运行效率却要比,CGI,高。,3,PHP,:,PHP,(,Hypertext Preprocessor,,,超文本预处理器,)是一种,HTML,内嵌式的语言(类似于,ASP,)。,4,JSP,:,JSP,(,Java Server Pages,)是,Sun,公司推出的网站开发技术,是将纯,Java,代码嵌入,HTML,中实现动态功能的一项技术。,下面分别介绍这些动态网页技术。,相比而言,,ASP,具有如下优势:,(,1,)简单易学。,Basic,语言有着很大的用户群,这个开发基础是最广的。,(,2,)安装使用方便。装好一个,Windows 2000/XP/2003,,,只要安装了,IIS,,,ASP,就可以使用了,没有什么需要花心思去配置的。,(,3,)开发工具强大而多样。易用、简单、人性化。,(,4,)效率高。在访问量不是太大的情况下,,ASP,能体现出一定的效率,这时它对机器的要求并不高。,1.1.2 ASP3.0,的新特性,1,无脚本的,ASP,2,新的流向控制能力,3,错误处理和新的,ASP Error,对象,4,编码后的,ASP,脚本,5,包含脚本文件的一种新方式,6,Server,Sciptlets,7,增强性能的,Active,服务器组件,8,性能,1.2 ASP,的工作原理,1.2.1,普通,HTML,页面的执行过程,1.2.2 ASP,页面的执行过程,用户在浏览器的地址栏中键入,ASP,文件,并回车触发这个,ASP,的申请。,浏览器将这个,ASP,的请求发送到给,Web,服务器。,Web Server,接收这些申请并根据,.asp,的后缀名判断这是,ASP,要求。,Web Server,从硬盘或内存中读取正确的,ASP,文件。,Web Server,将这个文件发送到,ASP.DLL,的特定文件中。,ASP,文件将会从头至尾执行并根据命令要求生成相应的,HTML,文件,。,HTML,文件被送回浏览器。,用户的浏览器解释这些,HTML,文件并将结果显示出来。,1.3,安装,Web,服务器,ASP,是微软开发的服务器端脚本环境,内含于,IIS,(,Internet Information Server,)或,PWS,(,Personal Web Server,),中。,ASP,必须在支持,ASP,的,Web,服务器上运行,对于个人用户,可以首先将计算机虚拟为,Web,服务器。在,Windows,系统下,安装微软的,PWS,或,IIS,即可。,1.3.1 PWS,的安装和配置,在,Windows 98,安装盘的,add-,ons/pws,文件夹中可以找到,PWS,的安装程序,setup,。,1.3.2 IIS,的安装和配置,IIS,(,Internet Information Server,Internet,信息服务)是,Microsoft,公司推出的提供,Web,站点服务的组件,使用,IIS,可以方便地设置和管理,Web,站点。,1,.,安装,IIS 5.0,2.,创建,Web,站点,3.,启动和停止,Web,站点,4.,设置,Web,站点,1.4 ASP,动态网站开发工具简介,1.4.1,浏览器,以,IE,为例,启动以后,可以看到,IE,浏览器窗口的基本部分:,标题栏、菜单栏、地址栏、,Web,页显示区、搜索状态图标、状态栏、工具栏。,1.4.2,网页编辑软件,FrontPage,是目前最常用的中文版网页制作工具之一。,Dreamweaver,是由,Macromedia,公司推出的,用于网页开发和网站管理的专业化设计工具。,微软公司的,Visual InterDev,(,以前所谓的,“,Internet Studio,”,),是可视工具家族中的最新成员,它使得站点应用开发人员能够快速地建立全交互、全动态的站点。,1.4.3,网页上传软件,CuteFTP,是一个非常优秀的上传、下载工具。在目前众多的,FTP,软件中,,CuteFTP,因为其使用方便、操作简单而备受青睐。下面介绍如何使用网页上传软件,CuteFtp,上传网页:,1.,新建一个,FTP,站点,2.,上传和下载文件,3.,快速连接和重新连接,1.4.4,图像制作软件,目前,图象界流行两种格式的图象,一是位图,二是矢量图,。,首先介绍制作与处理位图的软件。,Photoshop,Ulead,公司的,photoImpact,Macromedia,公司的,Fireworks,下面介绍制作与处理矢量图的软件。,1.CorelDraw,2.Illustrator,3.Freehand,1.4.5 VBScript,帮助文件,VBScript,帮助文件是一个详尽完备的,VBScipt,使用手册。使用,VBScript,帮助文件,可以使,VBScript,脚本用户快速掌握其语法规则,及时查阅解决在使用过程中的问题。用户可以在网站,http:/ World!,运行结果如图所示。,下面将采用,ASP,方法实现该功能。代码如下:,站点,1.6,思考与练习,1.,填空题,(1),动态网页技术具有,_,、,_,、,_,几个特点。,(2),普通,HTML,又称为,_,,其客户端浏览器的显示内容都是一样的。,(3)ASP,页面的执行采用,_,模型。,(4)ASP,必须在支持,ASP,的,Web,服务器上运行。在,Windows,系统下,安装微软的,_,或,_,即可。,(5),目前最流行的,WWW,浏览器有,_,和,_,。,2.,选择题,(1),以下软件不是网页编辑软件的是,(),。,A.FrontPageB.,Dreamweaver,C.Visual InterDevD.Photoshop,(2),以下软件是网页上传软件的是,(),。,A.FireworksB.,CuteFTP,C.OfficeD.Flash,(3),不可以创建,.asp,文件的是,(),。,A.,Dreamweaver,B.Photoshop,C.,记事本,D.,写字板,3.,判断题,(1),所谓,“,动态,”,网页是指带有,.GIF,动态图片的网页。,(),(2)HTML,页面和,ASP,页面的执行都采用,B/S,模型。,(),(3),目前比较流行两种格式的图像,一是位图,二是矢量图。,(),(4),语句,指明将脚本语言设置为,VBScript,,若没有此语句,则系统使用服务器端默认的脚本语言,一般为,VBScript,。,(),4.,简答题,(1),动态网页技术有哪几种?,(2),简述,ASP 3.0,的新特性。,(3),简述,ASP,页面的执行过程。,(4),怎样进行,IIS,的安装和配置?,(5),简述,ASP,动态网站开发工具的特点。,(6),如何创建一个简单的,ASP,文档?,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!