我们正在遵循ASP.NET Web应用程序的N层体系结构模式。我们正在使用这些层DAL,BAL,Business Objects和Common。现在我们转向ASP.NET MVC4。
答案 0 :(得分:3)
是的,你仍然可以使用它。你为什么不呢?总是将所有层分开来更好。您的业务层仅负责您的业务逻辑。那么您如何在两种类型的客户端上分享您的业务逻辑呢?在MVC网站和WCF服务层或移动应用程序中思考。
我们现在在MVC开发很长一段时间并始终使用这种方法。
答案 1 :(得分:0)
此上下文中的MVC架构本质上是一个前端架构。您仍然可以使用以前的所有图层。只要明白,mvc的模型就是你可以“桥接”到其他层的点。
当然,您可以将关注点分离为图层