ASP

来自计算思维百科
跳转至: 导航搜索

ASPActive Server Page的缩写,意为“动态服务器页面”,是1996年11月微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。1996年ASP1.0诞生,它的诞生给Web开发界带来了福音。早期的Web程序开发是十分繁琐的,以至于要制作一个简单的动态页面需要编写大量的C代码才能完成,这对于普通的程序员来说有点太难了。然后ASP允许VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。我们可以利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。编程开发中最常用的ASP程序是Cookies,它利用Session组件实现的。同时还可以利用第三方组件延伸ASP的作用,如利用MailSender组件发送电子邮件。

2001年微软发布了ASP.NET ,在刚开始开发的时候,它的名字是ASP+,但是,为了与微软的.NET计划相匹配,并且要表明这个ASP版本并不是对ASP3.0的补充,微软将其命名为ASP.NET。ASP.NET是一个统一的 Web 开发模型,建立在微软新一代.NET平台架构上,它让你使用尽可能少的代码来生成企业级 Web 应用程序所必需的各种服务。ASP.NET 作为 .NET Framework 的一部分提供,当你编写 ASP.NET 应用程序的代码时,可以访问 .NET Framework 中的类。你可以使用与公共语言运行库 (CLR) 兼容的任何语言来编写应用程序的代码,这些语言包括 Microsoft Visual Basic、C#、JScript .NET 和 J#。使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的 ASP.NET 应用程序。ASP.NET和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。

VBScriptVisual Basic Script的简称,即Visual Basic 脚本语言,有时也被缩写为VBS,是微软开发的一种脚本语言,可以看作是VB语言的简化版。它具有原语言容易学习的特性。目前这种语言广泛应用于网页和ASP程序制作,同时还可以直接作为一个可执行程序。用于调试简单的VB语句非常方便。在实践中VBScript一般被用在以下三个方面:1、Windows操作系统;2、网页浏览器(客户端的VBS);3、网页服务器(服务器方面的VBS)