MVC 记录
2016-04-01 10:20
302 查看
ASP.NET MVC框架提供了一个帮助我们构造Html元素的类:TagBuilder
ps url cnblogs.com/yibinboy/articles/5187682.html
HttpRuntime是ASP.NET请求管道的入口
默认情况下,在machine.config和Web.config中并没有显式定义httpRuntime节点,但该节点是有默认值的
ps url cnblogs.com/darrenji/p/3795661.html
HttpApplication有19个管道事件
1、BeginRequest:HTTP管道开始处理请求时,会触发BeginRequest事件
2、AuthenticateRequest:安全模块对请求进行身份验证时触发该事件
3、PostAuthenticateRequest:安全模块对请求进行身份验证后触发该事件
4、AuthorizeRequest:安全模块对请求进程授权时触发该事件
5、PostAuthorizeRequest:安全模块对请求进程授权后触发该事件
6、ResolveRequestCache:缓存模块利用缓存直接对请求进程响应时触发该事件
7、PostResolveRequestCache:缓存模块利用缓存直接对请求进程响应后触发该事件
8、PostMapRequestHandler:对于访问不同的资源类型,ASP.NET具有不同的HttpHandler对其进程处理。对于每个请求,ASP.NET会根据扩展名选择匹配相应的HttpHandler类型,成功匹配后触发该事件
9、AcquireRequestState:状态管理模块获取基于当前请求相应的状态(比如SessionState)时触发该事件
10、PostAcquireRequestState:状态管理模块获取基于当前请求相应的状态(比如SessionState)后触发该事件
11、PreRequestHandlerExecute:在实行HttpHandler前触发该事件
12、PostRequestHandlerExecute:在实行HttpHandler后触发该事件
13、ReleaseRequestState:状态管理模块释放基于当前请求相应的状态时触发该事件
14、PostReleaseRequestState:状态管理模块释放基于当前请求相应的状态后触发该事件
15、UpdateRequestCache:缓存模块将HttpHandler处理请求得到的相应保存到输出缓存时触发该事件
16、PostUpdateRequestCache:缓存模块将HttpHandler处理请求得到的相应保存到输出缓存后触发该事件
17、LogRequest:为当前请求进程日志记录时触发该事件
18、PostLogReques:为当前请求进程日志记录后触发该事件
19、EndRequest:整个请求处理完成后触发该事件
ps url cnblogs.com/darrenji/p/3795661.html
ps url cnblogs.com/yibinboy/articles/5187682.html
HttpRuntime是ASP.NET请求管道的入口
默认情况下,在machine.config和Web.config中并没有显式定义httpRuntime节点,但该节点是有默认值的
ps url cnblogs.com/darrenji/p/3795661.html
HttpApplication有19个管道事件
1、BeginRequest:HTTP管道开始处理请求时,会触发BeginRequest事件
2、AuthenticateRequest:安全模块对请求进行身份验证时触发该事件
3、PostAuthenticateRequest:安全模块对请求进行身份验证后触发该事件
4、AuthorizeRequest:安全模块对请求进程授权时触发该事件
5、PostAuthorizeRequest:安全模块对请求进程授权后触发该事件
6、ResolveRequestCache:缓存模块利用缓存直接对请求进程响应时触发该事件
7、PostResolveRequestCache:缓存模块利用缓存直接对请求进程响应后触发该事件
8、PostMapRequestHandler:对于访问不同的资源类型,ASP.NET具有不同的HttpHandler对其进程处理。对于每个请求,ASP.NET会根据扩展名选择匹配相应的HttpHandler类型,成功匹配后触发该事件
9、AcquireRequestState:状态管理模块获取基于当前请求相应的状态(比如SessionState)时触发该事件
10、PostAcquireRequestState:状态管理模块获取基于当前请求相应的状态(比如SessionState)后触发该事件
11、PreRequestHandlerExecute:在实行HttpHandler前触发该事件
12、PostRequestHandlerExecute:在实行HttpHandler后触发该事件
13、ReleaseRequestState:状态管理模块释放基于当前请求相应的状态时触发该事件
14、PostReleaseRequestState:状态管理模块释放基于当前请求相应的状态后触发该事件
15、UpdateRequestCache:缓存模块将HttpHandler处理请求得到的相应保存到输出缓存时触发该事件
16、PostUpdateRequestCache:缓存模块将HttpHandler处理请求得到的相应保存到输出缓存后触发该事件
17、LogRequest:为当前请求进程日志记录时触发该事件
18、PostLogReques:为当前请求进程日志记录后触发该事件
19、EndRequest:整个请求处理完成后触发该事件
ps url cnblogs.com/darrenji/p/3795661.html
相关文章推荐
- Convert.ToInt32()、int.Parse()和(int)三者的区别
- AMS管理android四大组件
- Python脚本执行MySQL语句时停住
- 最近接手的项目架构分析
- hostname -i 无法识别hostname的解决的方法
- visual studio R6034解决方案集 从VC6.0 或VC2003 到VC2005发现的问题
- Android SystemProperties设置/取得系统属性的用法总结
- Linux下的sniffer工具--TcpDump的安装和使用
- Accepted Technical Research Papers and Journal First Papers 【ICSE2016】
- linux 下 取进程占用内存(MEM)最高的前10个进程
- mysql 优化
- iOS模拟器和真机调试时App的安装文件路径问题
- vim使用技巧之翻页
- 进程通信
- js每3位逗号分隔数字
- JavaScript之DOM-8 Event对象(事件概述、事件处理、event对象)
- SVN 中trunk、branches、tags都什么意思?
- Servlet的生命周期 容器的基本工作原理
- window.open()
- AS3里的禁区:Timer