跳槽成功,散分。据说新部门压力巨大,淘汰率巨高。以后三个月中,每月的这个时候,没有被fire的话就来继续散分,庆祝没有被fire.
问题:
从一个对aspx页面的httprequest开始,到一个httpresponse,服务器端到底一步一步的作了些什么事情?越详细越好。
目前就我所知,先是通过iis转给aspnet_isapi.dll处理,然后交给httpmodule过滤(这里的细节是什么?怎么过滤?哪些接口会被调用?),最后由httphanlder初始化,加载控件和页面,处理viewstate(每个控件自行处理还是全页统一处理?)响应事件(事件通过对比viewstate得出的,但是如果禁用了viewstate,为什么还是可以相应事件?难道是不能完全禁用?),最后render出输出内容并response.
我理解的很粗,也没有能找到讲得非常细的文档。所以麻烦高手能详细列出这个过程。会对所有的asp.net初学者起到帮助。谢谢。
问题:
从一个对aspx页面的httprequest开始,到一个httpresponse,服务器端到底一步一步的作了些什么事情?越详细越好。
目前就我所知,先是通过iis转给aspnet_isapi.dll处理,然后交给httpmodule过滤(这里的细节是什么?怎么过滤?哪些接口会被调用?),最后由httphanlder初始化,加载控件和页面,处理viewstate(每个控件自行处理还是全页统一处理?)响应事件(事件通过对比viewstate得出的,但是如果禁用了viewstate,为什么还是可以相应事件?难道是不能完全禁用?),最后render出输出内容并response.
我理解的很粗,也没有能找到讲得非常细的文档。所以麻烦高手能详细列出这个过程。会对所有的asp.net初学者起到帮助。谢谢。
解决方案 »
- 网站做好了,发布到空间上,数据库也传上去了,只能看网页不能访问数据库是怎么回事?
- 如何找到Datalist中的Html控件
- 一串ID字符串,如何找出数据表中多余的ID记录?
- 修改表的问题
- <%# 添加数据记录的问题,如我表里面有55个字段用insert into 写得好长啊,以后想看就不是很直观 ,请问各位高手是怎么做的 还有对用
- 找JavaScript函数大全.高分求
- 利用WebService下载服务器图片不是原图。
- 讨论:对于gridview等控件的疑惑
- imagebutton按纽 事件失效
- URL查询字符串问题!!!
- (请高手朋友们帮忙,急在线等!)ASP.NET(C#)关于中用代码输出Table的问题
- 单击了button后radio的状态复原了怎么办?
http://blog.sina.com.cn/u/4b429c8d0100060h
这个问题好像ms上有详细的流程
小心别人说三道四的!!!
过滤的是哪些参数数据,比如表单的数据,URL后面的数据响应事件
按钮一般都是通过submit方法进行提交的
lingkbutton 等都是通过__dopostback()相应到后台的,viewsatate只是保存了控件的状态,代替了ASP时代的<input type=text value=<%=response.write request.form("controlname")%>
关注中
接分!!!
这个应该是最权威的了。还有一个“ASP.NET Framework深度历险”,网上可以搜索一下,要想了解生命周期,这个文档不应错过。
http://msdn2.microsoft.com/zh-cn/library/ms178473(VS.80).aspxASP.NET 页生命周期概述
http://msdn2.microsoft.com/zh-cn/library/ms178472(VS.80).aspx看看这些文章~~~~~~~~