ASP的全称为Active
Server
Pages(中文译名为活动服务器页面),是Microsoft公司推出的用于Web应用开发的一种编程技术。

ASP.NET是微软.NET Framework的一部分,是开发Web应用程序的全新编程模式,可使Web开发人员更快捷地开发Web应用程序。

如下图所示,ASP.NET页面通过ISAPI与IIS通信,有一个用作页面的缓存cache,以提高性能。

ASP.NET采用的强类型语言vb.net、C#等,采用完全面向对象方式编程,C#是由C和C++发展而来的面向对象和类型安全的编程语言。

传统的web生命周期和AJAX的生命周期的比较

这个是传统的web应用的生命周期示意图,从中我们可以看出它的生命周期是很短的.也就是说只要和服务器交互,那么它上面一个页面就消失了,它就会产生一个新的页面。

它的生命周期主要分为:请求响应阶段、页面构建阶段、事件处理阶段;

可以参照

https://www.cnblogs.com/kloseking/p/3163662.html

进行理解。

这个是AJAX的生命周期示意图。

图中可以看出,它的生命周期长很多,这样对于编程人员比较友好,但是对于用户来说,传统的web形式更为友好,因为不用下载,可以随时使用。

标签: none

添加新评论