码迷,mamicode.com
首页 > Web开发 > 详细

ASP.NET简介

时间:2020-04-12 10:33:26      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:交互   mamicode   bsp   ros   事件处理   请求响应   页面   开发人员   inf   

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形式更为友好,因为不用下载,可以随时使用。

ASP.NET简介

标签:交互   mamicode   bsp   ros   事件处理   请求响应   页面   开发人员   inf   

原文地址:https://www.cnblogs.com/TomHard/p/12683708.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!