第4章ASP动态网页程序设计与制作实训教程
- 格式:ppt
- 大小:152.00 KB
- 文档页数:5


Active Server Pages教程
二零零零年二月二日
目 录
第一章 引言…………………………………………………………………….3
第二章 简介……………………………………………………………….……8
第三章 ASP基础………………………………………………………………13
第四章 脚本基础………………………………………………………………19
第五章 脚本变量、函数、过程和条件语句…………………………………22
第六章 脚本循环语句…………………………………………………………27
第七章 内建Request对象…………………………………………….………30
第八章 内建Reponse对象……………………………………………………36
第九章 内建对象Application 和 Session……………………………………42
第十章 Global.asa文件的使用及Chat程序…………………………………48
第十一章 内建对象Server……………………………………………………53
第十二章 数据库查询语言(1) ……………………………………..…………57
第十三章 数据库查询语言(2) …………………………………………..……62
第十四章 ActiveX组件………………………………………………..………66
第十五章 常用的ASP ActiveX组件……………………………………….…70
第十六章 其它的ASP常用组件…………………………………………...…75
第十七章 ADO存取数据库时如何分页显示……………………………...…81
第十八章 堵住ASP漏洞…………………………………………………...…87
第十九章 最新的ASP、IIS安全漏洞………………………………………..91
Active Server Pages教程
第 3 页 共 90 页 第3页 第一章 引言
第1章 基础
1. 什么是静态网页?什么是动态网页?
静态网页就是用纯HTML代码编写的网页。这些网页的代码是用一些编辑器输入的,或者是用一些网页设计程序生成的,保存为.html或.htm文件的形式。设计完成之后,无论是哪个用户访问这个网页,在什么时候访问这个网页,以何种方式进入这个网页,它的显示都不会发生任何变化。
要对用户请求做出动态响应,就要使用动态网页,动态网页可以为不同的用户提供个性化的服务,而为了实现这种动态性,就需要进行程序设计。
2. 简述你对的事件驱动机制的理解。
使用一个事件驱动编程模型。该模型定义了一个事件序列,这些事件在页面的生命周期中被依次引发,顺序为Init Load 控件事件 Unload
对每个引发的事件,你可能需要完成一些任务。可以在称为事件处理过程中编写代码。例如,可以在Web页面的Init或Load事件中编写页面初始化代码。Page_Init是页面的Init事件的事件处理器,而page_Load是页面的Load事件的事件处理器。
3. 简述页面的事件序列,事件触发时机及顺序。
事件 引发的时机
Init 页面初始化时
Load 页面载入内存时
控件事件 响应用户操作,如鼠标点击
Unload 页面从内存中卸载时
4. IsPostBack的作用是什么?
在page_Load的过程中,你可以读取或者重置页面的属性和控件的属性,根据
IsPostBack属性判定页面是否为第一次被请求,执行数据绑定等等。IsPostBack属性为false表明页面是被第一次显示,为true表明页面被请求后返回(PostBack)的结果值。
5. 怎样配置运行环境?
(略)
第2章 C#语言基础
1.怎样在程序中加入注释文本?
可以使用服务器端注释在页面中包括注释,服务器端注释说明文档,也可防止服务器代码和静态内容执行或呈现。服务器端注释以<%一开始,以一%>结束。如下所示:<%-- 这是一个注释 --%>
第25卷第3期 2006年9月 中南民族大学学报(自然科学版) Journal of South—Central University for Nationalities(Nat.Sei.Edition) Vo1.25 No.3 Sep.2006
基于ASP的动态网页制作方法
付 正
(武汉职业技术学院电子工程系,武汉430074)
摘 要指出了服务器交互(ASP)- ̄HTML技术的区别,介绍了ASP的工作流程,给出了注册页面的设计方法与 制作实例,该方法具有更为方便地实现网页的动态交互式功能的特点. 关键词动态服务器主页;HTML技术;Web服务器;AetiveX控件 中图分类号TP393.092 文献标识码 A 文章编号 1672—4321(2006)03—0089—03
Method of Drawning Dynamic Pages Based on ASP
Fu Zheng
Abstract This paper principle mainly introduced the differences between the technology of ASP and the technology of HTMI ,the work principle of ASP,the method to make Register Page”and the example.A conclusion about the characteristics of method was drawn. Keywords ASP;HTML;Web server;AetiveX component Fu Zheng Assi,Dept of Computer,Wuhan Institute of Technology.Wuhan 430074,China
ASP是一个web服务器端的脚本环境,在
lntcrnet站点及其web服务器上解释脚本,它可以 解释并执行由浏览器端传来的各种请求,然后相应
教学研究
中职((ASP动态网旗铷作》教学探索
吴红英、(福建省厦门电子职业中专学校)
摘要:针对中职学生学习((ASP动态网页制作》课程时存在的学习兴趣不浓、雄率不高、动力不足、所处层次较低等问题,本文分析了
该课程的课程特点及教学现状,结合课程与学生特点提出了对比教学法、问题情境创设教学法、分析归纳法、重复教学法、单词形象汉化教学
法等具有针对性且确实行之有效的教学方法。
关键词:中职动态网页制作教学方法
《ASP动态网页制作》课程是中职网站建设与管理、计算机应用
技术、电子商务等专业的一门核心专业课,它肩负着为学生培养这些
专业对应的就业岗位所需核心技能的任务,其重要性不言而喻。但在
从事该门课程教学之初,笔者发现,与多媒体网页制作和平面设计这
类操作对应软件菜单和修改属性面板属性值就可实现效果快速呈现的
课程相比,需要沉下心来理解动态网页的工作机制与原理、进行算法
设计与编码、程序的调试与修改的动态网页制作课程就没那么受欢迎
了,学生不喜欢学、甚至厌学该门课程,如何改变这种状况以完成如
此重要课程的教学目标,是笔者近几年不断探索的一个问题。以下笔
者将从分析该课程特点、教学现状及教学方法研究三个方面进行
论述。
一、{ASP动态网页制作》课程特点
《ASP动态网页制作》课程是一门集合了多媒体网页制作、数据
库基础等多门学科知识的既讲理论又重实践的综合型课程,该课程的
教学目标是:学生能充分理解动态网页工作机制与原理,熟练掌握
VBScript脚本、ASP内置对象、ASP常用组件和ADO访问数据库的知
识并能灵活运用这些知识实现综合网站的设计与开发。灵活运用的前
提是对知识的充分理解及熟练掌握,但课程中涉及的动态网页工作机
制与原理、页面级、用户级、应用程序级变量的概念与区别、页面间
传递变量的方法、记录集指针等重要知识点抽象难理解O正是因为该
课程的抽象性、灵活性、理论与实践的高度统一性以及学生理论基础