什么是ASP?

ASP新手入门

ASP(Active Server Pages),也被称为经典ASP或ASP经典,是微软的第一个用于生成动态网页的服务器端脚本引擎。最初通过Windows NT 4.0选项包(约1996),作为一个附加的互联网信息服务(IIS)而发布的,它后来演变作为Windows 服务器系统的一个免费组件(从Windows 2000 Server的初始版本开始)而流行开来。ASP直到在2002年1月微软首次发布ASP.NET,进而才逐步被取代。

ASP2.0提供了六个内置对象:Application, ASPError, Request, Response, Server, and Session.

例如,Session代表从页面到页面的一个保持变量的会话状态。

活动脚本引擎对组件对象模型(COM)的支持,使得ASP具备了访问编译库(如DLLS)的功能。


ASP 3.0中相比于ASP2.0并没有太大的不同,但它确实有一些功能上的升级增强,如:Server.Transfer方法,Server.Execute方法,以及增强ASPError组件。 ASP 3.0默认还启用了缓存,且优化了引擎,通过这些增强使得可以获得更好的性能。

目前所有的IIS版本都提供了对ASP应用的支持,
从WINDOWS 8 提供对ASP应用的支持来看,从windows 8发行开始,最少10年内ASP都一直会受到微软支持。

 

版本:

3个不同的ASP版本随着不同的IIS版本而发布的。

 

ASP 1.0 - 作为IIS 3.0的一部分,发行与1996年12月
ASP 2.0 - 作为IIS 4.0的一部分,发行于1997年的9月
ASP 3.0 - 作为IIS 5.0的一部分,发行于2000年的11月

但随着2002年1月微软发布.NET framework 和 ASP.NET开始,也就宣告微软听了停止了对ASP的支持更新,进而由衍生版的ASP+版:ASP.NET继承发展。

相关内容推荐

周的天数

想在asp显示当前一周有多少天吗?这个代码会把握住今天的值和利用到案例选择显示一周的天数。 % date_value = date() %%= date_value %br% dayofweek=weekday(date_value) %day number in week %= dayofweek %br%

ASP表单输入到HTML

ASP能写.html或者任何其他的直接到web服务器的文档文本(你需要写文本输出到写权限的目录)。这是能够不需要上传PC的文件用户输入即时的发布信息。 下面的例子有四个输入区域(标

编写第一个ASP程序

现在有很多关于ASP编程的教程。其中有些是对于你有帮助,有些完全没有用。甚至有些写得是误人子弟。无论如何,你读过一些关于ASP的内容,现在你已经准备好构建第一个应用程序。

ASP-条件语句

有时,当我们写代码时,我们要为作出不同的决定而执行不同的操作。我们可以使用条件语句中的代码来做到这一点。条件语句是一套用于执行基于不同条件的不同动作的命令。 为了支

asp获取IP地址的函数

FunctionGetIp() DimDulIp,ProIP DulIp=Request.ServerVariables("HTTP_X_FORWARDED_FOR") ProIP=Request.ServerVariables("REMOTE_ADDR") IfDulIp=""Then GetIp=ProIP Else GetIp=DulIp EndIf EndFunction

返回
顶部