ASP.NET Webform 后台代码(behind code) 这种behind code 模式有5个问题,我们用MVC的设计思想来分别解决这些问题 1.基于视图的方案来解决基于行为的需求 从上图可以看出,整个请求过程看上去很奇怪: 用户发起一个HTTP请求,比如HTTP POST / GET IIS服务器将请求映射到视图 视图调用页面的生命周期,通过事件驱动,调用合适的交互方法 最后将交互的结果展现给终端用户 因为微软一开始就选择了基于视图的设计方案,所以架构本身很难向基于用户交互的设计思…