ASP。NET是一个专门负责对Web网站进行开发的专业平台,通过该平台开发者们可以将编写的网页脚本顺利的在服务器上执行,它目前支持VB。NET、C#和Jscript 。NET,本文采用C#作为开发语言。通过ASP。NET技术开发的Web前台页面都是以。aspx为后缀名的,每个前台页面都配有以。aspx。cs为后缀名的后台逻辑功能文件用来实现前台代码编写的控件元素的具体功能[16]。然而代码经过编译后作为动态网站则是以HTML页面的形式通过浏览器呈现给用户的。
2。1。1 ASP。NET的发展历史
ASP。NET 1。0于2000年正式发布,短短三年时间里升级为1。1版本,随后其发展势头更加迅猛,也吸引了更多的相关技术人员去从事ASP。NET的开发与完善。在人们不断的努力下2005年ASP。NET 2。0问世了,伴随着2。0版本的推出,相应的新的功能与特性也随之而来,不但使Web应用的开发变得更加方便,更加得到Web应用程序开发者们的认可,而且是开发者们对代码的控制也变得更加简单,同时安全性也得到了保障。
2。1。2 ASP。NET的优势来.自^优;尔|论,文:网www.youerw.com +QQ752018766-
(1)增强的性能
相比于其他的网络编程语言,ASP。NET的后台代码都是先要经过编译在运行的, 而且ASP。NET采用了缓存技术,并同时应用于系统和页面,因此,在执行性能生是其他语言无法比拟的。
(2)强大的工具支持
ASP。NET身为。NET平台中的一员,则可以选择Visual Studio作为开发工具,Visual Studio几乎包含了一个Web应用程序开发所用到的所有工具,可编程的代码适用于几乎所有的微软所支持的平台。
(3)强大的控件支持
ASP。NET中含有各种不同类型的控件,通过不同类型的控件作为元素,可以构成完整的页面,同时可对每个控件进行编辑,数据绑定等功能操作,从而具体完善Web应用程序。
(4)支持三层或更多层次的开发
ASP。NET能够通过引用后台项目,来实现多层的开发,如此大大改善了先前Web项目开发所带来的,难以管理和代码繁琐混乱的难题,以至于让项目开发的的结构框架变得给为明朗,更加方便管理维护。