加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码门户网 (https://www.92codes.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

asp程序 学习WEB前端开发等IT技术的网络平台

发布时间:2022-10-11 19:00:24 所属栏目:Asp教程 来源:未知
导读: ASP简介
ASP是ActiveServerPage的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序
的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网

ASP简介

ASP是ActiveServerPage的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序

的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式

是.asp,现在常用于各种动态网站中。另外阿斯匹林、天门冬氨酸、阿里软件销售合作伙伴、美国武装系

统暨程序公司等的缩写也都为ASP。

ASP发展史

从1996年ASP诞生到现在已经过去了15年。在这短短的15年中,ASP发生了重大的变化,直

到现在的。

asp的第一版是0.9测试版,自从1996年ASP1.0诞生,它给Web开发界带来了福音。早期的Web

程序开发是十分繁琐的,以至于要制作一个简单的动态页面需要编写大量的C代码才能完成,这对于

普通的程序员来说有点太难了。而ASP却允许使用VBScript这种的简单脚本语言,编写嵌入在HTML

网页中的代码。在进行程序设计的时候可以使用它的内部组件来实现一些高级功能(例如Cookie)。

它的最大的贡献在于它的ADO(ActiveXDataObject),这个组件使得程序对数据库的操作十分简单,

所以进行动态网页设计也变成一件轻松的事情。因此一夜之间,Web程序设计不再是想像中的艰巨任

务,仿佛很多人都可以一显身手。

到了1998年,微软发布了ASP2.0。它是WindowsT4OptionPack的一部分,作为IIS4.0

的外接式附件。它与ASP1.0的主要区别在于它的外部组件是可以初始化的,这样,在ASP程序内部

的所有组件都有了独立的内存空间,并可以进行事务处理。

到了2000年,随着Windows2000的成功发布,这个操作系统的IIS5.0所附带的ASP3.0也开

始流行。与ASP2.0相比,ASP3.0的优势在于它使用了COM+,因而其效率会比它前面的版本要好,

并且更稳定。

2001年,出现了。在刚开始开发的时候,它的名字是ASP+,但是,为了与微软的.ET

计划相匹配,并且要表明这个ASP版本并不是对ASP3.0的补充,微软将其命名为。

在结构上与前面的版本大相径庭,它几乎完全是基于组件和模块化的,Web应用程序的开发人员使用

这个开发环境可以实现更加模块化的、功能更强大的应用程序。

ASP网页特点

ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可

以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如

在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。与HTML相比,ASP网页具

有以下特点:

(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;

(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;

(3)服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端

浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;

(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web

浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器

发送信息;

(5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email

或访问文件系统等。

(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到

ASP所编写的原始程序代码,可防止ASP程序代码被窃取。

(7)方便连接ACCESS与SQL数据库.

(8)开发需要有丰富的经验,否则会留出漏洞,让黑客利用进行注入攻击.

ASP也不仅仅局限于与HTML结合制作WEB网站,而且还可以与XHTML和WML语言结合制作WAP

手机网站。但是其原理也是一样的。

ASP-工作原理

当在Web站点中融入ASP功能后,将发生以下事情:

1、用户向浏览器地址栏输入网址,默认页面的扩展名是.asp。

2、浏览器向服务器发出请求。

3、服务器引擎开始运行ASP程序。

4、ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。

5、页面信息发送到浏览器。

编辑本段ASP的升级平台:

运行特点

是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序

在服务器端首次运行时进行编译,执行效果,比一条一条的解释强很多,执行效率大大的提高。

可以运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制asp程序

数据接口的处理都能无缝的整合到的Web应用中。同时也是language-independent

语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语

言来写,现在已经支持的有C#,,Jscript,managedC++,J#。将来,这样的多种程序语言协

同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向。

开发语言

常用的主要有两种开发语言,和C#,C#相对更为常用,因为是.ET独有的语言,

则为以前VB程序设计,适合于以前VB程序员,如果新接触.ET,没有其他开发语言经验,

建议直接学习C#。

编辑本段ASP的涵义与特性

ASP的五个核心内涵

ASP(ApplicationServiceProvider,应用软体租赁服务提供者)即是指「透过网络以租赁方式提供

应用软体服务的从业者」,即是指业者以应用软体为主体,透过网络一对多地传递服务,这种以服务为

主的交易模式促使企业可藉由租赁的方式,以更符合成本效益的方式拥有软体的使用权,并且亦能因

为业者集中式的管理而大幅降低企业维护的成本.

基本上,ASP即具有「软体服务化,服务网络化」,「资讯委外服务与网络结合」与「产品通路化,

通路产品化」等三大特性,其甚至可以被视为是ISP(InternetServiceProvider)与ITS(Information

TechnologyService)的结合.

根据流行的观点,ASP有如下五个核心内涵:

着重应用为中心,提供对于应用方面的访问和管理。

服务可以为用户提供没有在服务器、人员、系统和系统授权等前期资源投入情况下就可

以在“定制”的全新应用系统环境进行访问的服务,如ISP,而这样的服务一般按月份ASP收取服务

费。

采用集中管理的方式---ASP一般都有一个管理中心,所有的客户通过ITERET来进行远

程访问,获得技术支持和咨询服务。

d.一对多的服务,也就是讲,ASP提供的是标准化的产品包,产品都是最低程度的自定义或者

没有实现客户定制化,对于行业用户来讲已经达到实用方便的标准。

e.按照合同交付,在ASP客户的眼中,ASP是一家根据客户协议内容提供相关服务,保证应用

服务系统服务可以得到确实履行的机构。

为什么会火?

从大的方面来讲,困扰国内企业生存、发展的核心问题是管理问题。随着互联网络的普及和应用

的深入,企业用户可以随时随地直接租用ASP的服务器和软件系统来进行自己的业务管理,这样做的

好处在于;第一,企业可以节省大笔用于IT建设方面的资金,大幅度降低企业管理信息化的成本。

第二,ASP的用户可以采用各种方式获得应用和服务,软件类服务产品完全可以通过网络在非常短的

时间内组成一个完善的、高效的、先进的企业管理系统,迅速获得企业一体化的运营管理方案。

网络经济发展突飞猛进,电子商务一日千里,网络和网站从门户到内容、从注意力到垂直性,目

前逐渐转向热衷ASP也是一个主要的原因。

笔者资料中,国内最早对ASP触电的是网友“飞鸟”,在1998年6月自发组织了研究、交流和

探讨ASP技术的“飞鸟之家”,现在已经发展成为,成为国内最早的ASP应用技术服

务提供商网站。上海的互易网络有限公司结合国内实际情况,推出了为国内企业服务的ASP平台互易

网,向企业提供以电子商务为核心的,企业内、外部网络设施和应用的远程构架和托管服务,创造虚

拟企业门户(EP)直接将ASP应用到商业增殖环节中去。

此外,ISP也全面转向ASP的怀抱,成为ASP进一步发展的产物。软件商对于ASP更是情有独钟。

业界最新的消息是,中国第三电信“网通”已经制定ASP发展战略,国内最大的管理咨询公司“汉

普”将把旗下八个子公司定位在企业内部资源计划管理(ERP)领域的ASP中,北京“联成互动”瞄

准客户关系管理(CRM)领域的ASP,北京“数码方舟”定位在网络办公的ASP,HP正在和中国建设

银行讨论共建金融领域的ASP。

ASP正在IT经济大潮中显山露水,其发展前景不可估量。

的发展阶段和面临的问题

以网络服务商、软件厂商和ISP为主力的各种IT角,正在根据自己的优势条件出发对ASP领

域进行多种方面的尝试。就目前阶段来讲,ASP提供的服务不计其数五花八门,没有标准化和量化的

概念,硬件厂商向ASP的“土壤”和势力方向靠拢,软件厂商和ISP则直接参与到ASP业务的第一线。

笔者估计,经过一段时间的试探和发展,ASP将向服务集成方面发展,产品和服务初步的标准化

将很快建立起来,接着进入到市场细化和标准制定、ASP产品成熟时期,ASP的稳步增长,最终将成

为IT行业商务模式的核心!

目前在ASP发展的道路上,主要面临的问题是观念的转变方面:用租赁代替购买,服务集成代替

产品经销商、服务经济代替产品经济等等。具体到实际方面来讲,安全和服务的质量是ASP和客户共

同关心的头等大事,要实现ASP提出的“租赁高科技”的口号,ASP任重而道远!

-

(编辑:源码门户网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!