在 Web 应用程序中分离 BLL、PL 和 DAL
我负责开发一个可以有多个表示层的 Web 应用程序,目前它在 Web 上,但很快就会出现在桌面和其他平台上。所以我四处寻找如何做得最好。我发现最好使用…
将依赖于 Web 引用的业务逻辑从表示层中分离出来
我有一个 Web 应用程序,其中一个表示层和一个业务层作为单独的项目。一个是 Web 应用程序,另一个是类库。我已添加对 Web 应用程序的 Web 引用以使用…
将两个相关对象的业务逻辑放在哪里?
假设我有两个实体:User 和 UserGroup。 他们有一对多的关系 =>每个UserGroup实际上包含0到n个用户。 如果我想检索 UserGroup 的用户,在业务层的哪个…
C#:将 BusinessObject 传递给“BusinessLayer”构造函数或其方法?
我负责支持 C# Winforms 应用程序,该应用程序使用 BusinessObjects(不包含逻辑,仅包含属性)和带有操作这些实体的类(“帮助程序”)的 BusinessLa…
业务层包含多个对象(所有属性均从数据库填充)或一个对象(仅填充子集)
我正在构建一个中型系统,我面临着一个问题,可能你们中的一些人以前也遇到过。在我的业务层中,我返回具有对该业务方法很重要的属性子集的业务对象,…
实时OPC系统的设计考虑
我们正在重新设计一个脱节的实时 OPC 系统,事实证明该系统很麻烦。我们的技术堆栈是 C#、.NET 4 和 SQL Server 2008 R2,托管在 32 位 Windows Serve…
使用现有数据层和业务层的 MVC
我有一个带有数据层(主要 EF4)、业务层(自定义代码)和 Windows 应用程序的现有应用程序 - 现在我想使用 ASP.NET MVC 创建一个 Web 应用程序,但我…