【问题标题】:Concepts regarding project layers关于项目层的概念
【发布时间】:2014-02-05 00:53:19
【问题描述】:

通常,我们的 MVC 应用程序中有模型视图和控制器。这将表示层和业务逻辑分开。例如,可以有没有控制器的 MVC 应用程序吗?我搜了一下,答案是肯定的。

但我不知道如何实现这样的模式。

我举个例子

我有一个应用程序,它创建了简单的 c# 类,而不是控制器。 即 .CS 文件,对于每个动作,路由已在动作方法上方定义。很抱歉,我可以在代码方面提供帮助,但是您是否了解如何在不使用控制器的情况下创建 MVC 应用程序以及在不使用 Route.config 中定义路由的情况下自行管理路由。

我还有一些问题:

  1. 这是在没有控制器的情况下在 MVC 中工作的更好方法吗?
  2. 这种模式好用吗?
  3. 以上各有什么优缺点?

【问题讨论】:

    标签: c# asp.net .net asp.net-mvc-3 asp.net-mvc-4


    【解决方案1】:

    This article 应该为您提供一些关于使用 ASP.NET MVC 的无控制器操作的要点。希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-13
      • 2013-10-17
      • 1970-01-01
      • 2011-02-28
      • 1970-01-01
      相关资源
      最近更新 更多