随着Internet/Intranet和Web技术的迅猛发展,上网用户已不仅仅满足于浏览静态的网页内容,而更希望通过人机对话的动态交互方式获取所需信息;而对于Web开发者来说,静态网页也存在占用磁盘空间多、信息内容分散、维护更新困难等问题。因此,在Web上使用动态交互网页发布信息已是众望所归。 传统的生成动态网页的方式——如CGI、ISAPI等存在开销大、效率低、开发困难、无法与HTML语言紧密结合等缺陷。ASP(ActiveServerPages,中文译作“动态服务器网页")作为微软公司推出的新一代动态网页开发技术,正好弥补了这些缺陷,它具有易于生成、面向对象、可扩充、安全性好、适用范围广且与HTML完全融合等特点。关于它的工作原理和技术特点,《计算机世界》已作过深入详细的专题报道,本文不再重复。
由于开发ASP需要编程,往往使初学者望而却步。FrontPage98作为时下最流行的网站开发工具,具有使用简便,可视化等特点。有人以为FrontPage98只能起组织、管理网站和修饰页面的作用,对开发ASP帮不上什么忙。其实不然,FrontPage98内部提供了对ASP的支持,使得开发者不须编程,只要写几句SQL语句,就能快速生成与后台数据库接口的ASP页,是开发ASP很好的入门工具。本文就将介绍这一技术,并对这一技术的优缺点、与手工编写方式的结合等加以阐述。
用FrontPage98生成ASP页的方法:
一、首先确保你的系统满足运行ASP的条件,即:你的Web服务器是以下几种中的一种:
Microsoft
Internet Information Server3.0/4.0forWindowsNT;
Microsoft
Peer Web Services for Windows NT;
Microsoft
Personal Web Server for Windows 95/98。
你的服务器装有你所使用的数据库的32位ODBC驱动程序(包括Access、SQLServer、Oracle、Foxpro等,总之是所有支持ODBC的数据库),如果没有,在服务器上安装该数据库的客户端软件即可。
你的服务器上安装了FrontPage98ServerExtensions(FrontPage98服务器扩展,安装FP98时会自动装入)。你的服务器上安装了ASP引擎(运行一下IIS安装盘或FP98盘中的ASP.EXE文件即可安装,也可到以下网址下载:www.microsoft.com/msdownload/iis3/Download2.asp?Prod=1)。对于IIS4或PWSforWIN98,上述“3”、“4”步在安装时就已设好,不用另装。另外,“1”、“3”、“4”安装的顺序不能打乱。