ASP动态网页设计教程1005页完整版教学课件汇总全书电子教案.ppt
《ASP动态网页设计教程1005页完整版教学课件汇总全书电子教案.ppt》由会员分享,可在线阅读,更多相关《ASP动态网页设计教程1005页完整版教学课件汇总全书电子教案.ppt(1005页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ASPASP动态网页设计教程动态网页设计教程 1内内 容容 简简 介介 本书从实用的角度介绍了网站架设与网页制作的相关技术。全书共分11章:第1章介绍了互联网的基础知识;第2章介绍了IIS网站规划与管理;第3章是对HTML的简介;第4章介绍了VBScript的用法;第5章介绍了ASP的基础知识及简单应用;第6章介绍了HTML表单与ASP的应用;第7章介绍了ASP中的对象;第8章介绍了ASP与SQLServer的结合;第9章介绍了数据库查询的技巧;第10章介绍了如何访问文本文件;第11章是一个综合的设计实例。书2内内 容容 简简 介介 中每一章的例题几乎都与网站常用的功能有关,例如计数器、在线交
2、易、动态切换网页、密码修改、聊天室等,方便读者学以致用。本书适合作为高职高专相关网站架设和网页制作课程的教材。也可作为对网站架设和网页制作感兴趣的初、中级读者的参考书籍。3目录目录第1章 认识互联网第2章 IIS网站规划与管理第3章 HTML简介第4章 VBScript第5章 ASP的第一次接触第6章 HTML表单与ASP第7章 ASP对象4目录目录第8章 ASP与SQLServer第9章 数据库查询的技巧第10章 文本文件的访问第11章 设计实例5参考文献参考文献1 志凌团队,陈世明,江高举编著.ASP从入门到精通.北京:中国铁道出版社,20012 荣钦科技主笔室编著.ASP入门与应用.北京
3、:中国铁道出版社,20013 黄刚等编著.MacromediaStudioMX网页设计培训教程.北京:清华大学出版社,20034 林义证等编著.HTML与ASP网页制作教程.北京:中国铁道出版社,20006第第1 1章章 认识互联网认识互联网ASPASP动态网页设计教程动态网页设计教程第第1 1章章 认识互联网认识互联网国际互联网自1996年开始蓬勃地发展,发展初期都是以静态网站为主,主要提供公司基本信息、产品的介绍等,这种纯粹以提供信息为主的网站,是第一代互联网的基本特点。后来在美国由华人杨智远领军的Yahoo网站,在网络上提供网站黄页簿分类检索的服务(类似电信局的电话簿),让网友通过Yah
4、oo的搜索引擎(SearchEngine)快速地在茫茫网海中找到所要的信息,而逐渐在网络上崭露头角,并得到全球上网人士的青睐,成为第二代网络应用的主流。到了最后,由于网站具有全球可用及全球统一的用户界面,因此许多的企业将原本在局域网使用的数据库,移植到互联网上,并与电子商务结合而成为第三代网站的主要应用。本章主要以介绍WindowsXP架设IIS(InternetInformationServer)网站为基础,针对架设Web网站所需的相关知识做一个基本的介绍,让读者可以轻松及快速地进入网络世界的实际应用层次。8第第1 1章章 认识互联网认识互联网1.1什么是互联网1.2架站所需配置1.3网站服
5、务器1.4完整的运行流程91.11.1什么是互联网什么是互联网互联网(Internet)是以标准的TCP/IP通讯协议为基础,将分布在全球各地的局域网串联在一起,完成资源共享的网络世界。目前全世界约有千万个主机串联在互联网上,形成一个相连的Internet世界,这些主机是由个人、教育机构及企业用户等相关单位所设立,通过Internet可以达到资源共享的目的。101.11.1什么是互联网什么是互联网 1.1.1互联网的架构1.1.2客户端上网所需的配置111.11.1什么是互联网什么是互联网1.1.1互联网的架构互联网的硬件架构如下图所示:121.11.1什么是互联网什么是互联网1.1.2客户端
6、上网所需的配置下面是个人拨号上网所需准备的软、硬件设备:(1)个人计算机(2)调制解调器(3)电话线(4)操作系统(5)浏览器(6)向ISP公司申请一个上网的账号(7)设置拨号上网的参数131.11.1什么是互联网什么是互联网1.1.2客户端上网所需的配置1.个人计算机个人计算机上网所需的基本配置建议如下:PentiumII以上的CPU;64MB以上的内存;3.5英寸软驱;4.3GB以上的硬盘;32倍速以上的光驱;一个鼠标;101键的标准键盘;56K调制解调器;Windows操作系统;InternetExplorer浏览器(已内置于操作系统中)141.11.1什么是互联网什么是互联网1.1.2
7、客户端上网所需的配置2.调制解调器调制解调器是一种数字与模拟信息转换的设备,个人计算机可以处理的是数字信息,而数据通过电话线传输至远程时必须转换为模拟信号,当另一端收到模拟信号时,必须通过调制解调器再将模拟信号转为数字信号后,交给计算机处理。151.11.1什么是互联网什么是互联网1.1.2客户端上网所需的配置3.Windows操作系统操作系统是个人计算机必备的软件,通常个人计算机的硬件厂商均会随机附赠Windows操作系统,例如Windows98,Windows2000或WindowsXP等。另外,由于互联网采用TCP/IP通讯协议,因此您的操作系统一定要安装TCP/IP通讯协议,才可以连接
8、上网。161.11.1什么是互联网什么是互联网1.1.2客户端上网所需的配置4.浏览器Microsoft网络探险家浏览器的用户界面如下图所示。171.11.1什么是互联网什么是互联网1.1.2客户端上网所需的配置5.ISPISP即为互联网服务提供者(InternetServiceProvider),它主要是提供企业及个人用户拨号上网的服务,当您准备好个人计算机等相关配置后,必须向ISP申请一个账号,方能利用Modem拨号上网。当然,也可以直接申请ADSL或其它专线服务,国内的ISP企业如163、236等。181.11.1什么是互联网什么是互联网1.1.2客户端上网所需的配置6.IP地址在TCP
9、/IP通讯协议的Internet环境上,每一部计算机主机均有一个地址(用以代表该主机),此地址是由四段0255的数字所组成,例如203.70.56.129,这组数字称为IP地址。说明:拨号上网时,个人计算机的IP是由ISP主机动态指定,因此每次上网的地址均不相同,只有固定式的用户才有固定的IP地址。191.21.2架站所需配置架站所需配置个人利用个人计算机及ADSL线路架设Web网站,其架构最为简单,如下图所示。201.21.2架站所需配置架站所需配置若是小型公司架站的话,目前有一种利用ADSL架站的服务,它同时可让公司的多部个人计算机同时上网(ISP会提供5个IP地址),利用该方案提供的路由
10、器或集线器,即可立即连接到Internet。其系统架构如下图所示。211.21.2架站所需配置架站所需配置若是企业用户架站,则系统的需求较为复杂,仅有Web网站需求的企业,可参考的网站架构如下图所示。221.31.3网站服务器网站服务器 1.3.1浏览器与网站服务器的关系1.3.2WebServer与数据库服务器231.31.3网站服务器网站服务器1.3.1浏览器与网站服务器的关系Web技术架构在主从(Client/Server)架构的环境下,Client端用户接口的标准为浏览器,Server端则是网站服务器(WebServer)。Client端与Server端通过HTML语言沟通,达到信息共
11、享的目的,如下图所示。浏览器与WebServer间的通讯是采用标准的HTTP通讯协议。241.31.3网站服务器网站服务器1.3.2WebServer与数据库服务器在电子商务网站中,数据库与WebServer均为独立的主机,当客户通过浏览器进行下载时,系统的运作流程如下图所示。251.41.4完整的运行流程完整的运行流程 Web的详细运行流程整理如下:(1)客户拨号上网。(2)打开浏览器,输入网址,如http:/(此为新浪网的网址)。(3)浏览器发出Request信息,向“新浪”网站要求提供主页的HTML文件。(4)“新浪”的WebServer读取主页(HomePage),并返回信息给浏览器。
12、(5)浏览器解析WebServer送来的主页(HTML文件),根据主页的HTML文件的内容,编排输出格式后显示在浏览器的画面上,完成整个流程。26第第1 1章章 认识互联网认识互联网相信读者看完本章,对互联网的运作已有初步的了解,对于阅读后续的章节将有相当大的帮助,您若对互联网有兴趣的话,可以到W3C的网站查询相关技术数据。27第第2 2章章IISIIS网站规划与管理网站规划与管理 ASPASP动态网页设计教程动态网页设计教程第第2 2章章 IISIIS网站规划与管理网站规划与管理 WebServer是网络系统平台上最重要的组件之一,由于WindowsXP与Unix操作系统上的差异,IIS除提
13、供标准的CGI接口以外,还为利用Windows操作系统特有的DLL模块,提供了特别量身订做的ISAPI接口,以提高整个IIS的运行效率。本章我们将针对IIS的基本硬件需求、网站的规划管理,为读者介绍Internet服务管理器等相关工具的使用说明,让您在管理WebServer时,更得心应手。29第第2 2章章 IISIIS网站规划与管理网站规划与管理 2.1什么是IIS2.2Internet服务管理器302.12.1什么是什么是IISIISIIS全名为InternetInformationServer,它是为微软针对WindowsNT操作系统所设计的WebServer,其最大特色是可与Windo
14、wsNT做紧密的结合。312.12.1什么是什么是IISIIS2.1.1软硬件需求2.1.2IP地址的查询及设置322.12.1什么是什么是IISIIS2.1.1软硬件需求1.硬件需求CPU:PentiumII以上,速度越快越好(也要考虑成本)。内存:基本需求为128MB,建议安装256MB以上。硬盘:建议采用SCSI硬盘,例如UltraSCSI-3的硬盘。2.软件需求操作系统:WindowsXPProfessional。网站服务器:IIS5.1。安装SMTP服务。安装FTP服务。332.12.1什么是什么是IISIIS2.1.2IP地址的查询及设置有关TCP/IP中IP的设置步骤,请参考如下
15、:1.342.12.1什么是什么是IISIIS2.1.2IP地址的查询及设置2.352.12.1什么是什么是IISIIS2.1.2IP地址的查询及设置3.362.2Internet2.2Internet服务管理器服务管理器 Internet服务管理器是Microsoft针对互联网相关的服务,例如WWW、FTP、SMTP等服务所提出的管理工具,通过它我们可以管理各种Internet的服务。本节要介绍的Internet服务管理器内容如下:372.2Internet2.2Internet服务管理器服务管理器 2.2.1监视系统运行状态2.2.2设置主目录2.2.3调整默认的Web文档2.2.4停止W
16、ebServer服务2.2.5重新启动WebServer服务2.2.6新建虚拟目录2.2.7Web的日志382.2Internet2.2Internet服务管理器服务管理器2.2.1监视系统运行状态操作步骤如下:1.392.2Internet2.2Internet服务管理器服务管理器2.2.1监视系统运行状态2.402.2Internet2.2Internet服务管理器服务管理器2.2.1监视系统运行状态3.412.2Internet2.2Internet服务管理器服务管理器2.2.1监视系统运行状态4.WWW服务的状态为运行中422.2Internet2.2Internet服务管理器服务管理
17、器2.2.1监视系统运行状态5.可以看到“默认网站”中所有的目录信息432.2Internet2.2Internet服务管理器服务管理器2.2.2设置主目录操作步骤如下:1.442.2Internet2.2Internet服务管理器服务管理器2.2.2设置主目录2.452.2Internet2.2Internet服务管理器服务管理器2.2.3调整默认的Web文档操作步骤如下:1.462.2Internet2.2Internet服务管理器服务管理器2.2.3调整默认的Web文档2.472.2Internet2.2Internet服务管理器服务管理器2.2.4停止WebServer服务482.2I
18、nternet2.2Internet服务管理器服务管理器2.2.5重新启动WebServer服务492.2Internet2.2Internet服务管理器服务管理器2.2.6新建虚拟目录虚拟目录是采用“别名(Alias)”的方式创建目录的对应关系。创建虚拟目录的操作步骤如下:1.502.2Internet2.2Internet服务管理器服务管理器2.2.6新建虚拟目录2.512.2Internet2.2Internet服务管理器服务管理器2.2.6新建虚拟目录3.522.2Internet2.2Internet服务管理器服务管理器2.2.6新建虚拟目录4.532.2Internet2.2Int
19、ernet服务管理器服务管理器2.2.6新建虚拟目录5.542.2Internet2.2Internet服务管理器服务管理器2.2.6新建虚拟目录6.552.2Internet2.2Internet服务管理器服务管理器2.2.6新建虚拟目录7.562.2Internet2.2Internet服务管理器服务管理器2.2.6新建虚拟目录8.572.2Internet2.2Internet服务管理器服务管理器2.2.6新建虚拟目录9.新建的别名vba所对应的目录下,所有的文件已出现在画面上582.2Internet2.2Internet服务管理器服务管理器2.2.7Web的日志IIS会将网络访问的记
20、录存放在日志中,此日志的格式可以为下列3种:NCSA公用日志文件格式ODBC日志W3C扩充日志文件格式其中ODBC日志是将Web的日志存放在ODBC数据库中,其余的是放在传统的顺序文件,默认值为W3C扩充日志文件格式。592.2Internet2.2Internet服务管理器服务管理器2.2.7Web的日志设置步骤如下:1.602.2Internet2.2Internet服务管理器服务管理器2.2.7Web的日志2.612.2Internet2.2Internet服务管理器服务管理器2.2.7Web的日志3.“日志文件目录”的默认位置为C:WINDOWSsystem32LogFiles62第第
21、2 2章章 IISIIS网站规划与管理网站规划与管理本章针对IIS的基本硬件需求、网站的规划管理,为读者介绍了Internet服务管理器等相关工具的使用说明,使您在管理WebServer时,更得心应手。63第第3 3章章 HTMLHTML简介简介ASPASP动态网页设计教程动态网页设计教程第第3 3章章 HTMLHTML简介简介 3.1什么是HTML3.2背景设置3.3文字属性的变化3.4图文并茂的文件3.5超级链接3.6表格3.7段落3.8水平线3.9什么是CSS653.13.1什么是什么是HTMLHTMLHTML全名为HyperTextMarkupLanguage,中文译为超文本标记语言,
22、这是创建网页的脚本语言,它提供了精简而有力的文件定义,使我们可以设计出多姿多彩的超媒体文件(HypermediaDocument),通过HTTP(HyperTextTransferProtocol)通讯协议,使得HTML文件可以在全球互联网(WorldWideWeb,WWW)上进行跨平台的文件交换。HTML文件为纯文本的文件格式,可以用任何的文本编辑器来编辑,HTML是以标记来描述文件中的多媒体信息。663.13.1什么是什么是HTMLHTML3.1.1HTML文件3.1.2HTML组成的基本组件673.13.1什么是什么是HTMLHTML3.1.1HTML文件HTML文件的结构是由HEAD及
23、BODY两大部分所组成,如下图所示。683.13.1什么是什么是HTMLHTML3.1.2HTML组成的基本组件此标记必须分别置于HTML文件的开头和结尾,其主要的功能是告诉浏览器(Browser)这是HTML文件,且文件是由起始标记开始,至结束标记结束。此标记为文件的表头区,主要作用是用来描述关于网页的相关信息,例如编码方式、网页的标题等。网页输出编排的重头戏几乎全部放在与之间,凡在网页上显示的各种文字或图片等,均必须置于这一标记的范围内。693.13.1什么是什么是HTMLHTMLHTML文件范例(page3_1.htm)HTML第一步Howdoyoudo!执行结果如图所示。703.23.
24、2背景设置背景设置 在HTML中,可以自行定义网页的背景颜色或以某张图片填满网页的背景,而这些设置必须在的属性里进行,其用法如下:Body的相关属性说明请见下页表所示。713.23.2背景设置背景设置 属 性说 明Text=“颜色值”设置网页默认的字体颜色,对于没有特别指定颜色的文字,都以此设置为准。颜色值有两种表示方式,第一种为常数表示方式,例如red代表红色,yellow代表黄色等。另一种表示方式为RGB三原色的表示,颜色值是以三组十六进制的RGB数值来表示(十六进制的前导字符为“#”),颜色值的格式如下“#RRGGBB”,例如红色的值为“#FF0000”,绿色的值为“#00FF00”,蓝
25、色的值为“#0000FF”Link=“颜色值”超级链接文字的字体颜色,默认值为蓝色加下划线的字,颜色的指定方法同上Vlink=“颜色值”已点击(Click)过的超级链接文字的字体颜色Bgcolor=“颜色值”指定网页的背景颜色,仅能指定单一颜色(无法指定渐变的颜色)Background=“图形名”指定背景图将使图片充满整个浏览器的显示区,背景图片的格式以浏览器支持的图形格式为主,通常为.jpg或.gif的图形,目前有许多浏览器已支持Kodak所发表的.png文件格式。若bgcolor与background同时指定,浏览器以background的设置为主723.23.2背景设置背景设置 说明:浏
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP 动态 网页 设计 教程 1005 完整版 教学 课件 汇总 全书 电子 教案
限制150内