2014-01-16 75 views
1

通常,我們在MVC應用程序中有模型視圖和控制器。這將表示層和業務邏輯分開。例如,沒有控制器,是否可以有一個MVC應用程序?我搜查了它,答案是肯定的。有關項目層的概念

但我不知道如何實現這樣的模式。

讓我給你舉個例子

我有在那裏,而不是控制器,它創造了簡單的C#類應用一個。 這就是.CS文件,並且對於每個動作,路徑已經被定義在動作方法之上。對不起,我可以幫助Code,但是你有一些有關如何創建MVC應用程序而不使用控制器和管理路由的知識,而無需在Route.config中定義它。

我也有一些問題:

  1. 這是一個更好的方式在MVC的工作沒有控制器?
  2. 這種模式很好遵循?
  3. 以上是什麼優點和缺點?

回答

2

This article應該給你一些關於ASP.NET MVC的無控制器動作的一些觀點。我希望它能幫助你。