ASP.NET MVC的原理,其实就是使用HttpModule和HttpHandler将用户的请求拦截,按照设定的路由规则解释到相应的控制器和Action,加以执行.Module是一个比较宏观一点的概念,像Session.Cache都由相应的Module负责:而Handler就是负责处理具体请求的.先有Module,再有Handler.它们的关系,有点像进程和线程. MVC是一种思想.ASP.NET MVC只不过是实现了这种思想的一种开发框架.利用Web Form项目,其实也可以实现MVC.以前…