【问题标题】:front controller , Page controller?前端控制器,页面控制器?
【发布时间】:2011-07-04 07:36:44
【问题描述】:

前端控制器和页面控制器有什么区别?哪个最好?

【问题讨论】:

    标签: asp.net-mvc-2 uipagecontrol front-controller


    【解决方案1】:

    有关前端控制器模式,请参阅this,有关页面控制器模式,请参阅this。您可以更好地了解前端控制器是如何在 ASP.NET MVC 中实现的,它相对于页面控制器的优势来自here

    这不是两个互补的模式,但它们都有不同的实现。 ASP.NET MVC 使用前端控制器模式,而 ASP.NET Web 表单是基于页面控制器模式实现的。

    【讨论】:

      【解决方案2】:

      我认为前端控制器架构对所有请求都有一个单个入口点,而页面控制器架构对于所有请求都有单独的入口点每个请求。 ASP.NET MVC 使用 Front Controller 架构。 FubuMVC 是一个 .NET 前端控制器架构。 StackOverflow 并不是真正适合解决哪个更好的论坛。

      Here 是 FubuMVC 前端控制器模式的翻版。

      【讨论】:

      • “ASP.NET MVC 使用页面控制器架构”这是不正确的说法。 ASP.NET MVC 使用前端控制器架构,所有其他 mvc 框架(Monorail、FubuMCV)也是如此,页面控制器是 ASP.NET Web 窗体使用的架构。
      猜你喜欢
      • 2011-06-23
      • 1970-01-01
      • 1970-01-01
      • 2015-11-30
      • 1970-01-01
      • 1970-01-01
      • 2012-03-04
      • 2015-07-19
      • 1970-01-01
      相关资源
      最近更新 更多