教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp  >  正文 有关微软新一代开发技术ASP 的介绍

有关微软新一代开发技术ASP 的介绍

发布时间:2016-10-20   编辑:jiaochengji.com
教程集为您提供有关微软新一代开发技术ASP 的介绍等资源,欢迎您收藏本站,我们将为您提供最新的有关微软新一代开发技术ASP 的介绍资源
ASP 介绍
尽管ASP3.0墨迹未干,微软已经在紧锣密鼓地进行下一代服务器端编程技术的开发.在下面三部分中,我们将对这个被称为 ASP (名称未定)的新产品做一粗略介绍.本文对象主要是那些经验丰富的 ASP 开发者,为你决定是否移植到ASP 提供一些概念.
ASP 被设计成与早期版本的ASP兼容,在环境要求方面仅有一些微小的差别.比较特别的一点是,ASP 可以与 Windows2000 上的 ASP 3.0同时安装.这样一来,你就可以在测试 ASP 的同时继续提供已有的 ASP 服务,当一切准备就绪时再切换到 ASP 上,而不用另装一台测试服务器.
虽然可以简单地将原来的 ASP 应用原封不动地转换到 ASP 上,但这样做从新版本上得到的好处并不多. ASP 有许多新特性,例如更容易使用,功能更强劲,运行效率更高等等.但要真正发挥作用,还需要了解 ASP 的工作方式.
在7月11-14日,于佛罗里达奥特兰市举行的微软开发者大会2000上,微软发布了 ASP 的 Preview 版本,让开发者体验用比以往更少的代码来构筑动态网站.
ASP 的演变
ASP 的历史其实并不长,1996年首发,然后迅速发展为 Windows 环境下的主流开发环境.此外,在其他平台上也有第三方厂商开发的模拟环境,例如 ChilliASP.
动态服务器端 Web 编程
传统上,动态页面由服务器端可执行程序产生.标准的Web服务器界面称为 CGI,基本原理是让一个可执行程序取得从客户端传过来的信息,然后收集输出信息生成返回页面(HTML,script代码,文字等),最后发送到客户端.后来出现了例如 Perl 这样的解释器,程序员只需编写一些宏代码,就可以让服务器解释执行.
微软 ISAPI 技术
微软随着IIS推出了另一个工具:ISAPI(Internet Server Application Programming Interface ),其不同于CGI的是ISAPI允许调用动态链接库(DLL).许多微软开发者都曾在 ISAPI 上开发过.另一个短命产品叫 dbWeb,提供一定程度的交互式数据查询,过滤,格式化功能.
第二代开发工具叫IDC(the Internet Database Connector),开发环境稍有改善.不仅因为它比 dbWeb 速度更快,效率更高,而且因为它使用更加方便.IDC引入模板的概念,让程序员更容易地在此基础上构筑应用系统.每个页面 IDC 要使用两个文件.其中query文件包含简单的宏语句,定义从数据库中取得数据的方法.实际上就是SQL描述加配置信息.
{query文件 getuserlist.idc}
Datasource: GlobalExampleData
Username: examples
Password: secret
Template: getuserlist.htx
SQLStatement:

您可能感兴趣的文章:
有关微软新一代开发技术ASP 的介绍
突破性的ASP 技术
动态网页制作技术JSP与ASP的比较
ADO技术简介
asp基础语法
ASP内建对象Response
三种Web开发主流技术的评价之ASP
从ASP迁移至ASP --最初的考虑(一)
ASP 全新接触(1)
ASP教程:Are you ready?

[关闭]
~ ~