40得票3回答
数据库抽象层和数据访问层有什么区别?

我实际上被困在三层结构中。我浏览了互联网,并发现了两个术语“数据库抽象层”和“数据访问层”。 这两者之间有什么区别?

32得票4回答
MVC模式相对于老式的三层模式有哪些主要优势?

我在考虑在我的新项目中使用MVC模式,我清楚地看到这种模式的主要优点是将数据层(模型)与演示层(视图)更紧密地联系在一起,这将使应用程序速度稍微提高。但除了性能方面之外,MVC模式是否有其他优点,超过了视图-逻辑-数据分层类型模式? 编辑: 对于那些感兴趣的人,我刚刚上传了一个PHP代码示例...

24得票1回答
在MVC和3层或N层架构中开发网站的区别是什么?

MVC和3层或N层架构在开发网站方面有什么区别? 哪一个更好?优缺点是什么?

23得票2回答
C# 当读取器已关闭时,调用Read的尝试无效。

在进行C#语言的3层项目时,我遇到了“尝试在关闭阅读器时调用Read无效”的错误。 我的目标是通过将两个表连接在一起检索地址数据列,并在下拉列表中显示。 以下是我的数据访问层:public List<Distribution> getDistributionAll() { ...

21得票5回答
将典型的3层架构转化为Actor模式

这个问题困扰我有一段时间了(希望我不是唯一一个)。我想找一个典型的3层Java EE应用程序,并看看它如何可能使用actors实现。我想知道是否真的有意义进行这样的转换,如果有意义,我如何从中受益(例如性能,更好的架构,可扩展性,可维护性等)。 以下是典型的Controller(表示层),S...

16得票5回答
三层架构中的业务层

我去参加了一次面试,并被要求展示我的业务层架构。我对三层架构有一些概念,但真的不知道在面试官面前应该写什么。假设我的项目涉及组织中的员工,则我应该在那里写些什么。我使用的是C#框架3.5。我真的不明白这个问题还需要提到什么,所以如果需要其他信息,请告诉我。谢谢。 编辑 我使用的是winfor...

13得票1回答
Microsoft.Practices.EnterpriseLibrary.Data是什么? 它是微软提供的一个工具包,用于简化.NET应用程序中与数据访问相关的任务。该工具包提供了一些可重复使用的组件和代码库,可以帮助开发人员更轻松地编写可靠、高效的数据访问代码。

我想知道Microsoft.Practices.EnterpriseLibrary.Data.dll是什么,为什么我们要使用这个程序集。 这个dll有什么好处? 我想创建一个三层架构的项目,并且想知道执行sql查询的最佳方法是什么。 我应该使用这个dll还是选择简单的SqlCommand...

11得票4回答
MVC架构和三层架构的区别是什么?我需要一些澄清。

我一直在阅读《Pro ASP NET MVC Framework》这本书,但是有很多东西令我感到困惑。虽然我一直在尝试做一些研究,但是发现有太多不同的方法和概念被介绍给我,反而让事情变得更糟。所以我有几个问题: 我知道MVC应该将功能拆分为三个主要部分:模型->控制器->视图。MVC是否与...

10得票1回答
在3层架构中使用DTO

我正在使用简单的三层架构。 在这种架构中,我使用DTO类来在UI、BL和DL之间进行通信。 那么,有没有更好的方法来进行层间通信呢?还是这样做是正确的方式?

9得票3回答
使用LINQ将数据表映射到列表<MyObject>

我刚刚发现了LINQ,所以请尽可能详细地解释一下! :-) 我有一个数据层,它提供给我数据表,我想将它们转换为对象列表。这些对象在特定的DTO层(数据传输对象)中定义。 如何将我的每一行数据表映射到对象中,并将所有对象放入列表中?(今天我是“手动”逐个字段制作的)使用LINQ可以吗?我听说...