我在我的应用程序中使用 ASP.NET MVC。我将我的应用程序分为三层架构。1) 数据访问层(使用实体框架),2) 应用程序/业务层,3) 表示层 (ASP.NET MVC)。
因为我在表示层上使用 MVC 框架,所以我对业务逻辑感到困惑。我需要知道在 MVC 模式中将业务逻辑放在哪里。换句话说,我们可以说我需要从哪里调用我的中间层。来自模型还是来自控制器?
如果我从控制器调用我的业务逻辑,那么模型似乎毫无用处。否则,如果我从模型调用业务逻辑,那么系统似乎没有必要这样做,因为业务对象与模型映射,然后模型被传递到控制器。模型所做的正是 DTO 正在做的事情。
任何帮助将不胜感激
我是C#.NET的新手.我正在从C,C++迁移到C#.
C#与C类似,但我遇到了一些问题.我认为可以像C一样在C#中进行低级编程,但我没有找到像C这样的低级编程的全面方法.
问题是如何在C#中进行低级编程.