C# 中的实体和 N 层架构
我有三个表,如下所示, Emp ---- empID int empName deptID empDetails ----------- empDetailsID int empID int empDocuments -------------- docID…
PHP WEB 开发的 N 层结构及其作用是什么?
谁能告诉我 Web 编程中使用的 N 层结构及其层? 首先,在三层结构中,一层是表示层,另一层是业务逻辑层,最后是数据库访问层。 但是对于 N 层或 4 层…
LINQ to SQL Web 应用程序最佳实践
根据我构建 Web 应用程序的经验,我一直使用 n 层方法。 DAL 从数据库获取数据并填充对象,BLL 从 DAL 获取对象并执行它们所需的任何业务逻辑,网站从…
我需要有关 WCF 和 n 层的建议
首先,我对编程相当陌生,我已经构建了一些 asmx Web 服务,但对于如何设置 WCF Web 服务我有点迷失。在过去的几天里,我试图通过阅读 MSDN 上的大量…
MVC 是否会取代传统手动创建的 BLL?
我习惯于手动创建 UI、BLL、DAL(有时我使用 LINQ-to-SQL 或 SubSonic 作为 DAL)。自从 MVC 发布以来,我已经使用它完成了几个小项目。 在这些项目中…
Spring MVC:服务层是否应该返回操作特定的 DTO?
在我的 Spring MVC 应用程序中,我在表示层中使用 DTO,以便将域模型封装在服务层中。 DTO 被用作弹簧形式的支撑物体。 因此我的服务看起来像这样: u…
如何建模和处理表示 DTO 以从复杂的域模型中抽象出来?
您好,我正在开发一个应用程序,需要使用 Hibernate 处理复杂的域模型。该应用程序使用 Spring MVC,并且在表示层中使用域对象非常混乱,因此我认为我…
使用 WCF/OData 作为访问层而不是直接使用 EF/L2S/nHibernate 的争论
我们主要开发低流量但高度专业化的 Web 应用程序。通常我们使用 L2S、EF 或 nHibernate 作为访问层,然后将 Asp.Net MVC 扔给它,对于正常的增删改查…
N 层架构 - VB.NET 中具有多个项目的结构
我想要一些关于在以下情况下使用的最佳方法的建议... 我将有一个 Windows 应用程序和一个 Web 应用程序(表示层),它们都将访问公共业务层。业务层将…
一般 N 层架构问题
在 N 层应用程序中,您应该有一个业务逻辑层和一个数据访问层。 仅使用两个程序集:BusinessLogicLayer.dll 和 DataAccessLayer.dll 来处理所有这些逻…
Rhino Mocks、依赖注入和关注点分离
我是模拟和依赖注入的新手,需要一些指导。 我的应用程序使用典型的 N 层架构,其中 BLL 引用 DAL,UI 引用 BLL 但不引用 DAL。非常简单。 比方说,我…