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

.net常见的面试题

时间:2015-07-31 14:41:51      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:

1,asp.net中的页生命周期

  答:msdn官网已给出标准答案,这里简述一下:页要经历下表概述的8个阶段。除了页生命周期阶段以外,在请求前后还存在应用程序阶段,但是这些阶段并不特定于页。

  而这8个阶段有:页请求,开始,页初始化,加载,验证,回发事件处理,呈现,卸载阶段。

  在页请求阶段,asp.net将确定是否需要分析和编译活着使用缓存进行响应;开始阶段确定是新请求还是回发请求;页初始化阶段设置控件uniqueID属性并应用主题到页上;在加载阶段,回发请求下会在此阶段将控件的其余属性从视图状态和属性状态中恢复并加载;加载阶段调用所有验证程序控件的validate方法即对控件中的isValid属性进行验证;回发事件处理阶段顾名思义地将触发事件处理程序;呈现阶段会把服务器控件内容写入到Response的OutputStream中,卸载阶段将Response 和 Request进行清理。

  另外,再贴上Http处理管线的详细步骤:

 

技术分享

技术分享

来源:https://msdn.microsoft.com/zh-cn/library/ms178472.aspx

  https://msdn.microsoft.com/zh-cn/library/ms178473.aspx

  http://www.cnblogs.com/zhaoyang/archive/2011/11/16/2251200.html

 

.net常见的面试题

标签:

原文地址:http://www.cnblogs.com/kant/p/4691941.html

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