微软发布的程序版本及发布的周期

1996年ASP1.0诞生,给互联网网站建设程序带来了福音。

早期的在互联网上建站的程序开发是十分繁琐的,制作一个简单的动态页面需要编写大量的C代码才能完成,这对于普通的程序员来说比较难了。

而ASP却允许使用VBScript这种简单的脚本语言编写,嵌入在HTML网页的代码中。

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

它的最大的贡献在于它的ADO(ActiveX Data Object),这个组件使程序对数据库的操作十分简单,所以进行动态网页设计也变成一件轻松的事情。

因此,网站建站程序设计不再像想象中的那么艰巨,很多人都可以一显身手。

到了1998年,微软发布了ASP 2.0。

它是Windows NT4 Option Pack的一部分,作为IIS 4.0的外接式附件。

它与ASP 1.0的主要区别在于它的外部组件是可以初始化的,这样,在ASP程序内部的所有组件都有了独立的内存空间,并可以进行事务处理。

到了2000年,随着Windows 2000的成功发布,这个操作系统的IIS 5.0所附带的ASP 3.0也开始流行。

与ASP 2.0相比,ASP 3.0的优势在于它使用了COM++,其效率比它前面的版本更高,并且更稳定。

2001年,ASP.NET出现了。刚开发的时候,它的名字是ASP+,但是,为了与微软的.NET计划相匹配,并且要表明这个ASP版本并不是对ASP3.0的补充,微软将其命名为ASP.NET。

ASP.NET在结构上与前面的版本大相径庭,它几乎是组件和模块化的,Web应用程序的开发人员利用这个开发环境可以实现更加模块化的、功能更强大的应用程序。

JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。

JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。

关键词:微软程序    网站建设程序


以上资料大部分来源与互联网,本站只是整理规范,方便读者查看。