关于ASP.NET知识点学习笔记

前面的话:以下都是个人整理或总结的一些ASP.NET的知识点笔记,或有参考其他大神的,或有自己的总结,仅用于分享学习,如果不正确之处,请指出,谢谢微笑

一.ASP.NET运行机制

1.HTTP.SYS接受HTTP请求

2.通过AppDomainFactory创建AppDomain(如果首次加载

3.加载IsapiRuntime

4.IsapiRuntime创建一个IsapiWorkerRequest对象(用于封装HTTP请求

5.IsapiWorkerRequest对象传递给HttpRuntime(HTTP请求正式进入了ASP.NET管道

6.HttpRuntime创建HttpContext

7.HttpContext被成功创建后,HttpRuntime会利用HttpApplicationFactory创建新的或者获取现有的HttpApplication对象

8.在HttpApplication初始化过程中,会根据配置文件加载并初始化相应的HttpModule对象(对于HttpApplication来说,在它处理HTTP请求的不同的阶段会触发不同的事件(Event),而HttpModule的意义在于通过注册HttpApplication的相应的事件,将所需的操作注入整个HTTP请求的处理流程

9.最终完成对HTTP请求的处理实现在另一个重要的对象中:HttpHandler

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值