ASP.NET MVC:BLL 和 DAL 到存储库设计
我们正在从 ASP.NET Web 窗体迁移到 MVC 2.0。在我们的大多数项目中,我们都有一个典型的设置来与数据库进行通信。 通用(“SiteMenu”和“用户”等对…
ASP.NET 业务层代码仍然存在,但我不确定它存储在哪里?
我现在对 ASP.NET 感到非常困惑。我相信,每次您检索该页面引用的网页业务模型时,都会创建该页面,并且在将显示发送给用户后,它都会再次被拆除。 一…
我应该尝试将 asp 控制事件放入 BLL 中吗?
最近在学习数据访问层、业务逻辑层和表示层,但还是有一些不太清楚的地方。 我可以将 DAL 和 BLL 与表示层结合使用来获取或设置数据库中的信息。 但我…
中间层 - C# 类库还是 WCF?
我正在开发一个新的业务应用程序,它需要业务层和数据访问层。 现在,我将这两个库作为简单的 C# 类库,将由 Silverlight RIA 应用程序和 WCF 应用程…
使用 NHibernate 和上下文更改数据库设计分层应用程序
我正在设计一个 C# 应用程序 演示(网站 + Flex 应用程序) 业务逻辑层(可能是 WCF 以启用多客户端平台) 数据访问层(使用 NHibernate) 我们将把我…
在单独的程序集中使用 MVC 2.0 和模型
我是 MVC 的新手,尽管有很多(我的意思是很多)非常有用的信息,但要清楚地了解如何使用 MVC 2.0 实现我的确切要求是非常困难的。 我想设置一个解决…
由 dbml 形成的数据访问层中的功能
我得到了一个由一个 DBML 形成的数据访问层,其中我只包含我需要的所有对象。是否有必要在此 dbml 中编写更多功能,或者我可以仅使用 dbml 作为我的 D…
ASP.NET C# 中最常用的扩展和辅助函数
我是一名 ASP.NET C# Web 开发人员。 遵循的架构是 3 层 使用的层是 1.用户界面 2. BLL(有时与 BLL 的通信是使用 WebServices 完成的) 3.达尔 非常…
DAL 应该是关系模型和领域模型之间的转换层吗?
我想我有一个简单的问题的答案,但我正在寻找一个共鸣板。 DAL 是否应该将来自数据库的任何内容(通过直接 SQL、存储过程、ORM 等)转换为业务层所理…
如何在3层(单层)应用程序中BLL和UI之间传递数据?
我是一个相当菜鸟的程序员,正在尝试学习 n 层架构(DAL、BLL、UI)的基础知识。我正在编程的应用程序是用 VB.NET (.Net 3.5) 编写的单层、3 层应用程…