小编Uza*_*aar的帖子

使用具有 3 层架构的 MVC 模式

我在我的应用程序中使用 ASP.NET MVC。我将我的应用程序分为三层架构。1) 数据访问层(使用实体框架),2) 应用程序/业务层,3) 表示层 (ASP.NET MVC)。

因为我在表示层上使用 MVC 框架,所以我对业务逻辑感到困惑。我需要知道在 MVC 模式中将业务逻辑放在哪里。换句话说,我们可以说我需要从哪里调用我的中间层。来自模型还是来自控制器?

如果我从控制器调用我的业务逻辑,那么模型似乎毫无用处。否则,如果我从模型调用业务逻辑,那么系统似乎没有必要这样做,因为业务对象与模型映射,然后模型被传递到控制器。模型所做的正是 DTO 正在做的事情。

任何帮助将不胜感激

c# asp.net-mvc entity-framework asp.net-mvc-3

1
推荐指数
1
解决办法
5579
查看次数

C#中的低级编程

我是C#.NET的新手.我正在从C,C++迁移到C#.

C#与C类似,但我遇到了一些问题.我认为可以像C一样在C#中进行低级编程,但我没有找到像C这样的低级编程的全面方法.

问题是如何在C#中进行低级编程.

.net c c#-4.0

0
推荐指数
1
解决办法
2391
查看次数

标签 统计

.net ×1

asp.net-mvc ×1

asp.net-mvc-3 ×1

c ×1

c# ×1

c#-4.0 ×1

entity-framework ×1