《ASP》课程设计教案
《ASP动态网页设计》
电子教案
系部:信息工程系 专业:计算机应用专业
第一讲 ASP的系统运行环境
教学重点:
1、ASP动态网页的工作基本原理;
2、Windows 2000 Server /XP IIS的安装与配置; 教学要求: 1、熟知有关ASP的基本概念和工作原理,如ASP、HTML、静态网页、动态网页、HTTP、PWS、IIS、IP地址等;理解静态网页和动态网页的区别。
2、熟练掌握ASP Web服务器的安装与运行环境的配置,特别是在Windows 2000 Server系统中IIS的安装与配置;熟知WEB服务器根目录的设置和主页文件的命名。
3、熟知ASP文件的基本格式;熟练运用Dreamweaver编辑ASP动态网页源代码;熟练掌握使用本机IE浏览器调试ASP程序的方法。
教学内容
1、关于网站的有关术语与知识
Web服务器:存储和管理供给全球各地用户浏览网页的服务器,软件支持如:运行在windows 2000 sever系统上的IIS,运行在unix系统上的apache等 ;
客户端浏览器:通过在地址栏中输入Web服务器地址从而访问Web服务器的软件;目前主要是Internet Explorer(IE)和Netscape;
HTML:超级文本标记语言(Hypertext Mark-up Language)标准的文本文件,不是编程语言,而是一种描述性的标记语言;如:工程技术学院;
HTTP:(Hypertext Transfers Protocol)超级文本(超级链接)的传输协议,是TCP/IP协议的一部分;这个协议管理Web浏览器如何向Web服务器请求文件,以及服务器如何将文件发送回来。
FTP:(File Transfers Protocol)文件传输协议,在互联网上上传或下载文件的协议;通常需要输入IP地址、用户名、密码等;
IIS:(Internet Information System)Internet信息服务器,用于配置和管理WEB站点的软件;能响应客户端用户的请求从而下载网页到客户端;
IP地址:用于标识互联网上各类计算机和服务器的唯一地址,其由32位二进制组成,分成四段,每段8位,如:192.168.0.1;
子网掩码:用于通过与IP地址进行“与”操作来判断某两个IP地址是否位于同一个网内,如果在一个网内,则在网内查找,否则将数据包发送到路由器到外网查找;
域名:是替代枯燥乏味的IP地址的一种分层次的表示方式;如:www.ahip.cn;www.yahoo.com.cn ;
域名服务器DNS:将域名解析为IP地址的服务器(具体原理可参考有关网络类书籍);
2、何为ASP ?
ASP是Active Server Pages的简称,是微软公司开发的一套服务器,在这种环境中,通过在标准的HTML网页中嵌入和使用ASP内建对象和可安装组件ActiveX组件,并结合VBScript或JavaScript编程,即可建立动态的、交互的、功能强大的Web页面。主要运行于Windows NT或Windows 2000 server平台,其服务器为IIS4.0/5.0;扩展名为:.asp;
3、ASP的执行方式
静态网页:在客户端浏览地址栏目中键入某个网址,它会向Web服务器发送一个HTTP
请求消息(包含消息头和消息体);HTTP请求的第一行如下所示:
GET /http://www.sohu.com/a.htm HTTP/1.1
这一行指定了一个被称为(method)的HTTP命令、文档的地址、HTTP协议的版本,还有一些有关浏览器的信息。
Web服务器接收请求,处理请求,并发出响应。HTTP响应的第一行如下所示:
HTTP/1.1 200 OK 状态码为“200”意味着成功,之后还有一些头信息用于指定当前的时间、服务器的类型、数据的类型,其后是所请求的数据。
如果请求的页面文件的扩展名为HTM或HTML,则服务器直接从硬盘中读取所请求的页面文件,然后将其传送给客户端浏览器,客户端浏览器收到服务器传送的网页代码后,然后对其解释执行,从而显示网页的内容。
IE浏览器(客户端) 服务器 IIS(ASP) http请求 http://www.sohu.com/a.htm 网页元素 解释HTML 下载a.htm 窗口
湖北??
??
动态网页:若扩展名为.ASP,从服务器中读取出所请求的文件,然后对其ASP脚本代码进行解释执行,生成新的HTML格式,与非ASP代码部分结合,产生动态的HTML网页,并且可以一些提供高级服务(数据库的存储、电子邮件的发送等)。 IE浏览器(客户端) Web服务器 窗口 http请求 数据库服 IIS(ASP) 务器(DB http://www.sohu.com/a.asp )执行ASP部分 Old html 网页元素 <% ?? 邮件服务New html 解释html %> 器(smtp) Old html Old html 提示:服务器与客户端的位置关系有三种:
1、在同一机器中(localhost或127.0.0.1) 2、在局域网中 3、在互联网中
4、ASP Web服务器的安装与配置
? 控制面板》》》添加和删除程序》》》添加和删除windows组件》》》Internet信息服务》》》
将系统盘放入光驱中,安装后在“管理工具”中出现Internet信息服务器即可; ? 主要需要配置Web服务器的根目录和默认主页文件。 ? 运行Dreamweaver MX 2004建立站点,完成相关的设置,其中根目录与IIS中一致,
并使用服务器技术;
5、程序举例(chapter01/myfirstpage.asp、showdate.asp)
//myfirstpage.asp
<%@LANGUAGE=\
无标题文档
我是张山,大家好!我的Web服务器配置好了,我的IP地址是192.168.0.1。请访问吧!这是我的第一个ASP网页 !
//showdate.asp
<%@LANGUAGE=\
无标题文档
课后问题:
1、 请在有关书籍中或Internet中查找并补充有关网络有关概念和术语的详细内容;
2、 现在有一家民营企业希望在互联网中拥有自己的网站来宣传自己的产品,你该做哪些事
情呢?能有几种方案?费用多少?
3、课后作业:教材中P13——1,2
第二讲 HTML 基础
教学重点:
1、HTML表单的应用;
2、CSS层叠样式表的应用; 教学要求:
1、了解HTML语言与高级语言(如VB、C等)的区别;识记网页常用标记及属性,如标题、字体、段落、图像、超链接、表格等;
2、熟练掌握HTML表单中各界面对象的标记符号和属性,如表单、文本域、列表域、复选框与单选钮、命令按钮等;
3、熟练掌握在Dreamweaver中使用层叠样式表CSS;了解层叠样式表与标记属性的区别。
教学内容:
1、构建HTML网页(chapter02/section2/htmlpage.asp) <%@LANGUAGE=\
标题
主体部分
2、HTML标记的特点
1、HTML是文本文件,标记符号均用<>括起来,大多数标记成对出现,结束标记
多一个斜杠,其用法见其上;
2、标记拥有自己的属性;
工程技术学院
…… 此处隐藏:1329字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




