technology
ASP.
Som
e
results
of
comparison
of
ASP
and
ASP.
NET
technologies
are
presented.
The
studies
are
completed
based
on
the
multiple
features
such
as
theory
,
performance
and
applications
.
The
studies
w
ill
be
beneficial
to
web
based
application
developers
to
decide
w
hich
technolog
y
should
be
adopted.
At
the
same
tim
e,
it
also
prospects
the
future
of
the
development
of
the
ASP.
NET.
Key
words
:
CRL
:
ASP
.
NET
;
ASP
+
0
引言
近
几
年
来
,
基
于
TCP
/
IP
的
Internet
/
Intranet
技术以非同寻常的速度被广泛应用
于各级企业及其他组织的信息发布与共享
,
其中一个很重要的手段就是建立
Web
站点
发布信息。传统的静态网页技术已越来越不
能满足用户的需求
,
因此各种动态网页技术
应运而生。
ASP
就是目前比较流行的动态网
页技术之一
,
而
ASP
.
NET
是微软新一代的
动态网页技术。
ASP.
NET
又叫
ASP+
,
它不是
ASP
的
简
单
升
级
,
而
是
微
软
公
司
推
出
的
新
一
代
Active
Server
Pages
。
ASP
.
NET
是微软公司
发展的新的体系结构
Microsoft.
NET
的一部
分
,
其中全新的技术架构会使编程变得更简
单。
ASP
.
NET
是在抓住
ASP
的最大优点并
全力使其扩大化的基础上开发出来的
,
同时
也修复了许多
ASP
运行时会发生的错误。
1
ASP
的发展与其原理技术
ASP
是
Active
Server
Pages
的简称
,
它
是
一
种
在
微
软
公
司
的
Web
服
务
器
IIS
(
Internet
Information
Server)
上开发交
互网
页的新技术。
微软公司最初在
IIS3.
0
版上使
用
它
以
取
代
CGI
。随
着
Window
s
NT
在
WWW
上的使用日益增多
,
ASP
已经成为了
开发动态网站、
构筑
Internet
和
Intranet
应用
的最佳选择。
它能执行内嵌在网页中的代码
,
还提供了一系列组件
,
执行一些高级功能
,
其
中最常用的是
ActiveX
数据对象
(
ADO)
,
它
使得创建各种动态页面变得更简单。
ASP
技术的
原理是使用不同脚本
编程
语言所编写的动态页面保存在
Web
服务器
内
,
当用户向
Web
服务器发出访问动态页面
的请求时
,
Web
服务器将根据用户所访问页
面的后缀名确定该页面所使用的网络编程技
术
,
然后把该页面提交给相应的解释引擎。
解