ASP动态网页设计与应用

上传人:xmg****18 文档编号:115902891 上传时间:2019-11-15 格式:PPT 页数:270 大小:8.92MB
返回 下载 相关 举报
ASP动态网页设计与应用_第1页
第1页 / 共270页
ASP动态网页设计与应用_第2页
第2页 / 共270页
ASP动态网页设计与应用_第3页
第3页 / 共270页
ASP动态网页设计与应用_第4页
第4页 / 共270页
ASP动态网页设计与应用_第5页
第5页 / 共270页
点击查看更多>>
资源描述

《ASP动态网页设计与应用》由会员分享,可在线阅读,更多相关《ASP动态网页设计与应用(270页珍藏版)》请在金锄头文库上搜索。

1、中等职业学校教学用书(计算机技术专业)ASP动态网页设计与应用电子教案沈大林主编第第11章章ASPASP网站开发基础网站开发基础本章要点l1.1动态网页概述l1.2ASP服务器的安装与配置l习题11.11.1动态网页概述动态网页概述1.1.1静态网页与动态网页现在是信息化的时代,网络的影响已深入人们生活的方方面面,在所有网络中,对人们影响最大的就是互联网(Internet)。互联网起源于上世纪60年代末的美国的ARPA网(ARPANET),后来,逐渐发展成为连接全球的信息网络。在近年来,互联网已经成为人们交流、学习和商业往来的一个重要工具。使用浏览器浏览网络信息和收发电子邮件已经和写字一样成为

2、人们工作、生活的重要技能。互联网能够风靡世界,除了它拥有快捷的全球通信功能外,还在于它具有巨大的网络信息资源和各种人们所需的服务。万维网(WWW,WorldWideWeb)浏览,电子邮件(E-mail)、网络论坛(电子公告牌,BBS)、新闻组(NewsGroup)、文件传输(FTP)和电子商务等都是互联网中最常用的基本服务内容。1.11.1动态网页概述动态网页概述1.静态网页与HTML静态网页由单纯的超文本标记语言(HTML,HypertextMarkupLanguage)进行编辑,在存储时以HTML方式(文件扩展名为.htm.html)存储。网络中浏览的静态网页都是一个个的HTML文件,这些

3、网页中可以包含有文字、图片、动画和声音,以及能够跳转到其它文件的超链接。这些所有的东西都是以超文本标记语言方式进行编辑。一个HTML文件包含了一些特殊的命令来告诉用户的浏览器应该如何显示文本、图像以及网页的背景。这些命令加入到文本文件中,被称为HTML标记。如果在浏览器显示网页时查看网页的文本,可以看见在尖括号中的HTML标记。下面的例子说明了一个简单的静态HTML网页的是如何实现的。(见书)1.11.1动态网页概述动态网页概述图图1-1HTML网页页1.11.1动态网页概述动态网页概述上面这段内容就是一个使用HTML编辑的简单网页。静态网页中的内容在显示时都是不会改变的,设计时是什么样,显示

4、时就是什么样。对于上面的网页,在显示网页的IE浏览器“查看”菜单下单击“源文件”命令,可以在打开的记事本中看到网页的源文件,如图1-2所示。图图1-2网页页源文件1.11.1动态网页概述动态网页概述2.动态网页动态网页与静态网页从设计到实现都有所不同,动态网页是在HTML的基础上嵌入特殊的程序化的编码来设计,编码可以使用编程语言,如C、Java、VisualBasic等,也可以使用专门的脚本(Script)语言,如VBScript、JavaScript、PHP等。同时,在存储时也需要使用不同的文件扩展名,如.asp、.jsp、.php等。在浏览时,除了需要有浏览器的支持外,还需要有支持相应的系

5、统环境如ASP、JSP或PHP对其中的编码进行编译、解释,在经编译、解释后才能在浏览器中显示出正确的内容。下面用一个例子来对动态网页进行进一步说明。(见书)1.11.1动态网页概述动态网页概述图图1-3动态动态网页页1.11.1动态网页概述动态网页概述在显示网页的IE浏览器“查看”菜单下单击“源文件”命令,可以在打开的记事本中看到所示网页的HTML编码内容,如图1-4所示。图图1-4浏览动态浏览动态网页页中的HTML编码编码1.11.1动态网页概述动态网页概述1.1.2ASP、JSP与PHP从上面的学习知道,动态网页的实现需要有相应的系统环境,例如,上例中使用的ASP。除ASP外,还有ASP.

6、NET、JSP、CGI、PHP等等,相应的动态网页扩展名为asp、aspx、jsp、cgi、php等等。最早的动态网页解决方案是CGI(CommonGatewayInterface,公共网关接口)。可以使用不同的编程语言如C、C+、VisualBasic、Delphi等来实现CGI,它的功能强大,技术成熟,但是编写困难、编程效率低。当前流行的动态网页开发技术主要有ASPASP.NET、JSP和PHP,这三者都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在ASP、PHP、JSP环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。1.11.1动

7、态网页概述动态网页概述1.ASPASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式的动态网页,包括使用HTML表单收集和处理信息,上传与下载等等,就像用户在使用自己的CGI程序一样。但是ASP比CGI简单。更重要的是,ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的CGI等程序所远远不及的地方。使用ASP还有个好处,就在于ASP可利用ADO(ActiveDataObject,活动数据对象)来方便地访问数据库从而使得开发基于WWW的应用系统成为可能。1

8、.11.1动态网页概述动态网页概述2.JSPJSP是一种较新的动态网站开发技术。与ASP由微软独自开发不同,JSP是由SUN公司所倡导,众多公司参与一起建立的一种动态网页技术标准,它是基于Java技术的动态网页解决方案,具有良好的可伸缩性,与JavaEnterpriseAPI紧密结合,在网络数据库应用开发方面有得天独厚的优势。同时JSP具有更好的跨平台支持。JSP可以支持超过85以上的操作系统,除了Windows外,它还支持Linux、Unix等等。3.PHPPHP是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用C、Java和Perl语言的语法并结合PHP自身的特性,使Web应用开发者能够

9、快速地创建出动态页面。1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置1.2.1ASP服务器的组成在上一节的学习中,知道了ASP动态网页的执行分为客户端的请求和服务器端对动态网页的解释执行。ASP动态网页的执行过程如图1-5所示。图图1-5ASP的执执行过过程1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置1.2.2IIS的安装与网站的设置IIS(InternetIntionServer,互联网信息服务)是Windows2000XP2003的组件之一,如果安装的是Windows2000Server或Windows2003Server等操作系统,则在安装时会自动安装相应版

10、本的IIS。如果安装的是Windows2000Professional等操作系统,默认情况下不会安装IIS,需要进行手工安装。1.IIS的安装首先,打开“控制面板”,再双击“控制面板”中的“添加删除程序”,在弹出的“添加删除程序”对话框中单击“添加删除Windows组件”,在弹出的“Windows组件向导”对话框“组件”列表框中选择“Internet信息服务(IIS)”项,如图1-6所示。1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置图图1-6安装IIS1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置2.配置网站安装完成IIS后,接下来需要进行网站的配置。默认情况下同

11、,IIS的网站根目录为系统盘下的“Interpubwwwroot”目录。本书中,为学习创建网站的全过程,没有使用默认目录,因此,在进行网站配置前,先要在资源管理器中创建个一个新的文件夹,作为Web网站的发布目录。下面是配置网站的步骤。(见书)1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置图图1-7新建站点1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置图图1-8Web站点说说明1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置图图1-9IP地址和端口设设置1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置图图1-10Web站点主目录录路径1.2AS

12、P1.2ASP服务器的安装与配置服务器的安装与配置图图1-11设设置Web站点访问权访问权限1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置图图1-12创创建站点完成1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置图图1-13设设置默认认文档1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置图图1-14启动动站点1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置图图1-15设设置站点主目录录路径1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置图图1-16Web服务扩务扩展1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置1.2.

13、3SQLServer2000数据库的安装作为电子商务中的必须部分,一个有用的动态网站是离不开数据库的支持的,ASP可以通过ODBC(OpenDatabaseConnectivity,开放数据库连接)来实现对后台数据库的访问。MicrosoftSQLServer是面向企业级应用的大型数据库,在商务网站应用中非常广泛。MicrosoftSQLServer需要单独进行安装,下面将学习安装的MicrosoftSQLServer2000。1.启动安装程序在光驱中放入MicrosoftSQLServer2000安装光盘,光盘自动运行后弹出如图1-17左图所示界面。如果光盘没有自动运行,可以双击执行光盘根目

14、录下的AutoRun.文件来进行安装。1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置在这个界面中单击“安装SQLServer2000组件”按钮,将弹出如图1-17右图所示的“安装组件”界面。图图1-17MicrosoftSQLServer2000安装界面1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置在“安装组件”界面中单击“安装数据库服务器按钮,将弹出如图1-18所示的SQLServer2000安装向导。图图1-18SQLServer2000安装向导导1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置2.安装过程中的注意事项安装过程中有几点需要注意,在“安

15、装选择”步骤,要选择“创建新的SQLServer实例,或安装”客户端工具”(C)”项,如图1-19左图所示。在“安装定义”步骤,要选择“服务器和客户端工具”项,如图1-19右图所示。图图1-19安装选择选择与安装定义义1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置在“服务帐户”步骤,“服务设置”选择“使用本地系统帐户”,如图1-20左图所示。在“身份验证模式”步骤(图1-20右图所示),选择“混合模式(Windows身份验证和SQLServer身份验证)”。图图1-20设设置服务帐户务帐户和身份验证验证模式1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置图图1-21S

16、QLServer服务务管理器此外,也可以通过SQLServer2000的“服务管理器”来进行数据库服务器的启动、停止操作。单击“开始”“程序”“MicrosoftSQLServer”“服务管理器”命令,打开“服务管理器,如图1-21所示。1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置1.2.4测试ASP服务器打开记事本,在记事本中输入如下代码:(见书)输入完成后,将文件取名为firstpage.asp,保存在c:asptech目录下。注意,保存时“文件类型”为“所有类型”。打开浏览器,在浏览器中输入地址http:localhostfirstpage.asp打开网页,结果如图1-22所示,表示ASP服务器运行正常。图图1-22第一个ASP动态动态网页页1.2ASP1.2ASP服务器的安装与配置服务器的安装与配置1.2.5网站开发工具Dreamweaver8在上面的程序案例中,使用了记事本来编辑网页,在一些比较小的,内容不太复杂的网页中使用这种方法是可行的,但是对于大型网站,内容复杂的网页,再使用记事本来进行ASP开发就显得效率低下,力不从心。第一次运行Dre

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

当前位置:首页 > 大杂烩/其它

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