ASP.NET WebForm 与 ASP.NET MVC
最近一直在弄ASP.NET MVC. 先说一下我自己的看法,不知道是否准确。
ASP.NET MVC是在ASP.NET WebForm的基础上发展而来的,也就是说,是对WebForm,从request开始进入到服务器,在管道事件上进行了拦截,再进行相应的处理。像IHttpModule, IHttpHandler,用的都是原来webform的。
只是在URLRouting拦截之后,调用相应的Controller, Action,然后就返回结果,没有了控件渲染的过程。
我觉得,对于整个request的处理引擎,和webform还是同一个。像HttpApplication等,都还是同一个,或者是从原来的进行了扩展。