by Santhakumar Munuswamy
Posted on 22 十一月 2014
ASP.NET
介绍
通过使用服务器端脚本(如ASP(活动服务器页面))创建动态网页。 它由Microsoft Corporation引入。 ASP.NET不仅是Active Server Page(ASP)的下一版本。 ASP.NET是一个标准的html文件,其中包含嵌入式服务器端脚本。
您可以从数据源访问信息,例如存储在Web服务器或Web服务器可访问的计算机上的后端数据库和文本文件。
您可以使用一组称为模板的编程代码来创建html文档。使用模板的一个优点是,您可以在将html文档显示给用户之前,将从数据源(例如后端数据库和文本文件)检索到的内容动态插入到html文档中。
十多年前,蒂姆·伯纳斯·李(Tim Berners-Lee)首次进行了HTTP(超文本传输协议)传输。从那时起,HTTP已成倍地流行,从一小群计算机科学远见者扩展到个人和商业领域。
HTML是一种简单的语言,可以描述如何在几乎任何计算机平台上显示丰富的文档。
XML创建了一组规则来构建与平台无关的数据格式,不同的应用程序可以使用这些格式来交换信息。
ASP.NET版本1.0
这是一个全新的,更现代的Web开发模型,每个Web应用程序都由网页组成。
它是完全面向对象的编程模型,其中包括事件驱动,基于控制的体系结构,可鼓励代码封装和重用。
它是.Net语言(如Visual Basic,C#,J#和许多其他具有第三方编译器的语言)背后的支持代码
它还是用于构建Web服务的平台,Web服务是可重用的业务代码,其他应用程序可以跨平台和计算机边界调用这些代码。
您可以使用Web服务来完成从启用Web的桌面应用程序到与在UNIX系统上运行的Java客户端共享数据的所有操作。
在ADO.NET中,经过微调的数据访问模型和灵活的数据缓存可进一步提高性能
其他功能包括增强的状态管理,实用数据绑定,动态图形和强大的安全模型
ASP.NET 2.0版
ASP.NET 2.0不仅仅是要添加新功能。它还使用称为WAT(网站管理工具)的新工具来简化性能并简化配置。
ASP.NET是在公共语言运行库上构建的编程框架,可在服务器上使用它来构建功能强大的Web应用程序。与以前的Web开发模型相比,ASP.NET的第一个版本具有几个重要的优点。
ASP.NET 2.0通过在开发生产力,管理和管理,可扩展性和性能方面增加对几个令人兴奋的新功能的支持,对基础进行了改进。
如何轻松建立新功能控件的开发生产力
如何监视管理
如何建立自定义控件和灵活的可扩展性
如何建立性能和可伸缩性