自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mlcactus的专栏

强者天下

  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 Asp.Net底层解析(五)——HttpHandler详解

前言:上一篇博客详细介绍了应用程序生命周期与HttpModule。在HttpApplication对象启动HTTP管线阶段的PreRequestHandlerExecute与PostRequestHandlerExecute事件之间,实际上就是根据所请求资源的文件扩展名(在应用程序的配置文件中映射),选择实现 IHttpHandler 的类,调用该类的ProcessRequest方法,从而得到该请

2013-02-01 23:21:44 3466 1

原创 Asp.Net底层解析(四)——应用程序生命周期与HttpModule

前言:一般ASP.NET开发者对页面生命周期(PageLife Cycle)是比较熟悉的,在开发ASP.NET应用程序中经常需要从页面周期的角度去思考问题。实际上在页面生命周期的背后,还存在着一个不太为人所熟知的更广义的周期——应用程序生命周期(Application Life Cycle)。本篇文章将详细对其进行说明(IIS6.0)。    一,应用程序生命周期综述    所谓应用程序生

2013-02-01 23:21:33 2578

原创 Asp.Net底层解析(三)——ASPX页面的生命周期详解

前言:个人认为,对于页面生命周期的理解是开发人员在ASP.NET领域做好做深的前提。当然,因为微软已经将ASP.NET封装得很简单了,所以对于只有基本html&javascript的初学者来说也很容易上手,这对于初入门者来说无疑是一件好事。何况如果仅仅要求会使用的话,何必要知道太多的深层次的技术细节?就算需要知道,也无需一开始,等到有了一定的使用经验再去了解,无疑会事半功倍。然而,当使用ASP.N

2013-02-01 23:21:20 5843

原创 Asp.Net底层解析(二)——视图状态ViewState与控件状态ControlState详解

HTTP协议是无状态的,每当客户端对Web服务器进行一次页面请求时,服务器都会将本次请求看成是一次全新的请求;即使它在0.0001秒之前还响应过对相同页面地址、来自相同客户端的请求,0.0001秒之后它就已经把上次自己做过的事情给忘光了。以ASP.NET为例,每次有一个页面请求到服务器,服务器在响应过程中都会创建该页面的System.Web.UI.Page的实例,即使有连续两次来自相同客户端、对相

2013-02-01 23:21:08 3153

原创 Asp.Net底层解析(一)——常规ASPX页面的实现机制

前言:对于像ASP.NET这样的Web开发框架,我想绝大多数程序员都是像我一样,先学会怎么用,接下来在做项目的过程中逐渐积累“怎样用对”的经验,积累到一定量之后就会开始思考“为什么要这样写”、“怎样写性能会更加优化”等等这些问题,而如果只靠已有的“怎样拖控件”、“把哪个参数改改bug就会不见”、“怎样完成任务管他性能怎样”这些表层的经验已经无法让自己继续提高,只有理解了ASP.NET的底层技术才能

2013-02-01 23:20:52 4263 3

测试代码:Asp.Net底层解析(五)——HttpHandler详解

本人在博客“Asp.Net底层解析(五)——HttpHandler详解”中的测试代码

2013-02-01

测试代码:Asp.Net底层解析(四)——应用程序生命周期与HttpModule

本人在博客“Asp.Net底层解析(四)——应用程序生命周期与HttpModule”中的测试代码

2013-02-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除