教学前言
课程介绍
师资介绍
教材介绍
课程计划
教学大纲
教学计划
实训计划
课程总表
教学内容
作业考试
作业上传
在线测试
测验考试
互动讨论
学习论坛
疑难解答
意见建议
 
 
章节:
第5章 ASP的组件
5.1 ASP组件概述 FLASH版演示教案
重点:
ASP组件的种类
难点:
章首语

ASP之所以具有强大并且灵活的动态页面的设计功能,这不仅仅是依靠ASP的内置对象,ASP还有许多形式多样功能强大的功能组件。本章所介绍的就是ASP的组件。

内容:

ASP通过ActiveX Server组件来进一步扩展其功能,从而提供了强大、简洁和安全的方法来访问信息。所谓ActiveX Server组件是一个存在于服务器上的文件,它包含了执行某项任务的代码,它可以去执行某项公用任务,而不需要使用者去创建执行这些任务的代码。对使用者来说,只需要会运用它,而不必了解其运作方法。简言之,使用组件可以使你不用进行复杂的编程就可以写出强大的服务器脚本,采用非常简单的方法就可以高效地完成一些复杂的功能。
ASP组件可以分为内置组件、第三方组件和自主开发组件三大类。
1.内置组件。在ASP中内置了多个功能强大的组件,常用的内置组件见表5-1。

表5-1 常用的内置组件
组件
说明
数据库访问组件Database Access 用于访问数据库,是最常用最重要的组件
文件存取组件File Access 用于存取文件,提供文件输入与输出功能
广告轮显组件Ad Rotator 用于按计划自动轮流在同一页面显示广告图片,用户每次访问时得到的广告信息是不同的
文件超链接组件Content Linking 用于建立索引形式的超链接页面
浏览器兼容组件Browser Capabilities 用于检测客户端浏览器的类型、版本和访问能力,有针对性送出正确的页面

在这些ASP内置组件中,最常用最强大同时也是最重要的是数据库访问组件(Database Access),我们将在第六章做专题介绍。至于其他的内置组件,不一一介绍,本章将选择介绍其中的文件存取组件和广告轮显组件。
2.第三方组件。毕竟ASP所内置的组件有限,好在互联网上有很多提供ASP资源的网站,我们只需要在搜索引擎中输入关键词“ASP组件”,就可以找到许多提供ASP组件的网站,从中下载由第三方提供的共享或是免费的组件,比如文件上传组件和电子邮件发送组件等等。利用第三方所开发的组件,可以显著减少开发工作量,缩短开发周期。本章将介绍一款文件上传组件。
2.自主开发组件。如果你是一位Web应用程序的开发者,可以使用任何支持组件对象模型的语言自主开发组件,例如VB、C、JAVA 、Delphi等程序设计语言。如果你要想进阶成为ASP的高级开发者,则必须学会自主开发组件。
下面我们首先所介绍的是文件存取内置组件。



FLASH版演示教案:
FLASH版演示教案
备注:

上网搜寻一些第三方组件。

~ 江西信息应用技术职业学院信息技术系制作 ~

E-Mail:lxlz2050@163.net Tel:0791-5275546