您的位置:首页 > 编程语言 > ASP

asp.net 底层资料

2010-08-06 09:50 232 查看

2009-05-12

asp.net底层架构学习笔记(HttpRuntime,HttpApplication...)

这些个东东我都是学习前辈,该说的前辈都已说过了,该做的前辈也已做过了,再弄就是班门弄斧了,还是用图形来表达我的心得吧

底层调用关系图:

事件顺序图:

HttpApplicationPageControl
BeginRequest  
AuthenticateRequest  
DefaultAuthentication  
PostAuthenticateRequest  
AuthorizeRequest  
PostAuthorizeRequest  
ResolveRequestCache  
PostResolveRequestCache  
MapHttpHandlerConstruct 
PostMapRequestHandler  
AcquireRequestState (Session)  
PostAcquireRequestState  
PreRequestHandlerExecute  
CallHandlerPreInit 
InitInit
InitComplete 
在此加载控件状态与视图状态 
PreLoad 
LoadLoad
再次加载控视图状态(可用于动态生成控件) 
LoadComplete 
PreRenderPreRender
PreRenderCompletePreRenderComplete
SaveStateCompleteSaveStateComplete
RenderControlRenderControl
UnLoad 
PostRequestHandlerExecute  
ReleaseRequestState (Session)  
PostReleaseRequestState  
CallFilter -- Response.FilterOutput  
UpdateRequestCache  
PostUpdateRequestCache  
EndRequest  
PreSendRequestHeaders  
PreSendRequestContent  
应用程序池,应用程序域,进程,线程图:



再附上所参考的文章,他们都是前辈,讲的都比我好:

1.了解ASP.NET底层架构 可以从网上下载到此文的Word,这是一篇翻译的文章,很有名的!

2.ASP.NET Framework深度历险 可以从网上下载到此文的PDF,可以看一看

3.HttpModule与HttpHandler详解:

http://hi.baidu.com/zeratul_bb/blog/item/54db48d9bde028e138012f74.html

4.AspNet2.0页面生命周期

http://www.cnblogs.com/c2303191/articles/1110405.html

5.ASP.NET页面生命周期与应用程序生命周期

http://www.cnblogs.com/jerryshi/archive/2009/01/22/1254364.html

6.Asp.net对http request 处理的全过程

http://blog.sina.com.cn/s/blog_4d0c40fd01000d5z.html

7.彻底掌握IIS6.0功能及应用详解

http://www.netbei.com/Article/zz7/IIS/200508/3916_2.html

8.ASP.NET内幕 - IIS处理模型 这是一篇翻译的文章,很有名的!

/article/4759668.html

9. ASP.NET内幕 - ISAPI和应用程序域之间的桥梁 这是一篇翻译的文章,很有名的!

/article/4759669.html

10.ASP_NET内幕 - Web页面是如何在Web服务器端产生的 这是一篇翻译的文章,很有名的!

/article/5486437.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: