【发布时间】:2011-12-26 15:18:33
【问题描述】:
我是 ASP.Net MVC 的初学者。在阅读了许多教程并消化了它的概念之后,我还没有看到一种方法可以清楚地展示业务逻辑的去向。
我的应用程序将大量使用 jQuery AJAX 用法(它将调用 Controller 的 Actions 用于各种目的,例如依赖交互、验证)。我肯定会使用 ViewModel 概念,但我仍然不清楚业务逻辑应该放在哪里。我不想放入控制器或模型。我应该把它放在一个单独的服务层吗?
【问题讨论】:
-
为什么不把它放到模型里?
标签: asp.net-mvc asp.net-mvc-3 business-logic-layer