你好,
我很抱歉没有充分研究这个问题以自己回答,但我想这会花费我一些时间,而我宁愿现在知道,在学习更多之前。我在我的初步研究中找不到任何东西。
如果您已经使用了多层架构(数据层,逻辑层,表示层),为什么要使用ASP.Net MVC?除了控制器比逻辑层更强大之外,还有其他原因吗?
我是否正确地认为我可以在MVC的模型部分中使用nHibernate以及所有我的数据访问类、实体和映射?
在使用控制器时,将大量逻辑分离到单独的类中,这样我就可以从多个控制器中调用它们是最好的选择吗?或者我可以从控制器本身调用它们,考虑到我不希望它们全部成为操作,只是普通方法。
谢谢。