Asp.Net应用运行原理

一、运行原理图

二、对于HttpModule和HttpHandler的概念可能还不是很清楚,请先看Asp.Net应用生命周期.RAR 或者 Asp.Net深入解析 第四章,流程图太大无法粘贴

三、传智博客的邹华栋讲的Asp.Net原理,只着重讲Asp.Net的Page页面的生命周期。

  3.1 .aspx 页面是继承.aspx.cs页面, .aspx页面里面的<html>元素都是实现封装在类中,通过调用调用_BuildControlTree组合类中的<html>元素,最好通过Render呈现。

  

  注意:Page页面是在HttpHandler.ProcessRequest()方法中产生的  

      

   

四、有个印度人将Asp.Net原理很清楚,着重讲HttpModule和HttpHandler,,我大概截一下图:

原网页:http://www.codeproject.com/Articles/73728/ASP-NET-Application-and-Page-Life-Cycle

五、微软MSDN上讲解的Asp.Net原理,大家可以参考一下

原网页:http://msdn.microsoft.com/en-us/library/ms178473.aspx

六、HttpModule与HttpHandler的区别

原网页:http://msdn.microsoft.com/en-us/library/bb398986.aspx

原文地址:https://www.cnblogs.com/luyuwei/p/3673789.html