相关疑难解决方法(0)

3层架构中的业务层

我去接受采访,并被要求出示我的业务层架构.我对3层架构有一些了解,但实际上不知道在面试官面前写什么.因此,假设我的项目涉及组织的员工,那么我会在那里写什么.它是我应该制作的任何类型的图表还是某些编码部分.我在C#framework 3.5工作.我真的不明白这个问题还有什么要提,所以如果需要的话请告诉我.谢谢.

编辑 我在winforms工作.我知道什么是业务层,但不知道告诉面试官什么,因为业务层有代码,显然我的项目有点大,所以有大量的代码.那我应该写在那里?

business-logic-layer 3-tier n-tier-architecture

9
推荐指数
1
解决办法
2万
查看次数

使用最佳实践的示例N层ASP.NET MVC3应用程序(使用EF 4.1)

我正在寻找一个演示最佳实践的ASP.NET MVC3 N-Tier应用程序示例(首先使用Domain Driven Design和Entity Framework 4.1 Code).我找到了以下内容.你推荐哪一个(或不在此列表中的任何其他人)?

http://efmvc.codeplex.com/

http://prodinner.codeplex.com/

http://www.dofactory.com/Framework/Framework.aspx(不是免费的)

architecture design-patterns domain-driven-design entity-framework asp.net-mvc-3

9
推荐指数
2
解决办法
2万
查看次数

MVVM中的模型

除非我误解 - 我在MVVM上阅读的大部分文章都将MVVM中的模型解释为持有域/业务逻辑的部分,但让我感到困惑的是MVVM是一个表示层模式,而表示层并不完整地保存业务逻辑.有些请帮我理解业务层中的域逻辑如何映射到表示层中的模型,MVVM中的模型实际上是DTO吗?如果有人能够帮助解释业务层如何映射到SOA中的MVVM模型(业务逻辑位于Web服务之后),我将不胜感激.谢谢.

.net c# wpf mvvm

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

.NET N层架构:如何处理Model对象?

我正在使用ASP.NET Web表单C#从头开始创建解决方案.

我担心模型对象,因为我不想在每个层中创建重复的模型对象集.在3层体系结构中使用Model对象的最佳实践是什么Web Forms

我想到的结构如下:

  • UI
  • BLL
  • DAL
  • 模型

模型将包含可在层的每个部分中使用的所有模型.我认为这将是有用的,因为每个层都需要访问模型对象.例如:

  1. UI调用BLL中的方法传递填充数据的模型对象.
  2. BLL调用DAL中的方法传递保存在数据库中的对象等.

谢谢

.net c# architecture n-layer

8
推荐指数
3
解决办法
3914
查看次数

数据库交互/业务逻辑在MVC中发生在哪里?

我正在尝试了解MVC,我对于在哪里放置业务逻辑感到困惑.

我构建的所有Web应用程序都使用了N层架构,因此我习惯将业务逻辑和数据库交互放在他们自己的类/各自的"层"中,但是这在MVC中是如何工作的?

从我目前为止收集的,它似乎,这都应该存储在模型?但我很困惑,因为它似乎可以很容易地存储在控制器中?Controller负责返回相应的View ..所以在这里存储所有逻辑是否有意义?

如果有人能在这种情况下让我了解最佳实践,我将非常感激.

谢谢!

.net asp.net asp.net-mvc-3

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