ASP.NET页面生命周期总结(2)
2014-03-26 11:52
204 查看
HttpAplicationFactory获取一个HttpApplication对象:
内部:1.如果是第一次请求过来,那么就把global文件编译成一个类型。(后续请求来的,就可以直接获取这个类型)【global.asax继承HttpApplication对象】
2.调用application_start()方法(在整个网站生命周期内只被调用一次,而且只是第一次请求来之前先来调用这个方法。所以这个方法只能被调用一次,一般情况下都是利用这个方法来做一些触发的工作),初始化数据
3.通过HttpApplication的池子获取一个httpApplication对象(最重要)【这个地方会应用到对象池技术,也就是说HttpApplication对象有可能有多个,因为毕竟是个池子。它看这个HttpApplication有没有空闲对象,如果有空闲对象,就直接拿过来直接用。如果没有空闲对象,通过上面编译的global文件类型反射编译出一个类型出来】
Cookie:存储在客户端浏览器的一小段文本信息,它会随着浏览器去跟后台的请求,来回在客户端浏览器端来回传递。在Cookie有设置过期时间之后,存储到磁盘上。如果不设置过期时间,是放在内存里。
相关文章推荐
- 对ASP.NET页面生命周期总结(完结篇)
- ASP.NET应用程序生命周期和页面生存周期总结
- asp.net页面生命周期总结
- ASP.Net页面生命周期总结
- 对ASP.NET页面生命周期总结(1)
- 对ASP.NET页面生命周期总结(2)
- ASP.NET页面生命周期总结(1)
- ASP.NET页面生命周期总结(完结篇)
- ASP.NET页面执行顺序,页面生命周期
- asp.net页面的生命周期
- ASP.NET页面间传值方法总结
- [Asp.Net]页面生命周期
- ASP.NET页面打印技术总结
- Asp.Net页面生命周期--转发(学海无涯)
- asp.net页面生命周期详解
- 深入研究Asp.net页面的生命周期
- 关于ASP.NET页面打印技术的总结
- 深入研究Asp.net页面的生命周期
- asp.net页面生命周期追踪
- ASP.NET页面刷新方法总结