基于C#的Web应用
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1.2 ASP.NET的发展历史

早期的Web开发较为复杂,制作一个简单的动态页面需要编写大量的JavaScript脚本代码才能完成,1996年诞生的ASP 1.0使用VBScript简单的脚本语言,执行嵌在HTML网页中的代码,在进行程序设计时可以使用内部组件来实现一些高级功能,其最大贡献在于它的ADO(ActiveX Data Object),使对数据库的操作变得简单,进行动态网页设计成为可能。

1998年,微软发布了ASP 2.0,与ASP 1.0的主要区别在于它的外部组件是可以初始化的,在ASP程序内部的所有组件都有自己的独立内存空间,并可以进行数据库操作的事务处理。

2000年,随着Windows 2000的发行,它内置的ASP 3.0也开始流行,与ASP 2.0的主要区别是它使用了COM+,并且效率提高,版本稳定。

2002年,微软推出的新一代网页开发平台——ASP.NET 1.0。ASP.NET是微软发展的新的体系结构,其中全新的技术架构让Web编程变得更为简单。

2008年,微软又发布ASP.NET 3.5以及Visual Studio 2008最新可视化开发平台,程序开发人员使用这个开发环境可实现更加模块化、功能更强大的应用程序。