关于项目层的概念

时间:2014-01-16 08:02:39

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

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

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

让我举个例子

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

我也有一些问题:

  1. 这是没有控制器的MVC更好的工作方式吗?
  2. 这种模式很好用吗?
  3. 以上是什么利弊?

1 个答案:

答案 0 :(得分:2)

This article应该为您提供有关ASP.NET MVC的无控制器操作的一些要点。我希望它可以帮到你。

相关问题