winform 应用程序的 MVP/MVC 与传统 n 层方法
我们有一大套应用程序,大多数是 C# 1.1,但至少有 10 个主要应用程序是 VB6 的。 我们正在开展一个项目,将 VB6 应用程序升级到 .NET 3.5。 所有 c# …
构建项目的最佳方式是什么?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题吗?更新问题,以便可以通过编辑这篇文章用事实…
我的模特应该住在哪里? Web 层还是数据层? (MVC+NHibernate)
我正在使用 MVC、Ninject 和 NHibernate 设置一个 n 层应用程序(我第一次使用这些技术)。 为了清楚起见,这些层是“数据”层、“服务”层和“Web”…
在 n 层系统中,您应该从数据访问层向业务层返回哪些对象
例如,如果您有一个名为 Person(ID、Name 等)的数据库表,数据访问层应将什么样的对象返回给业务层? 我在想这样的事情: //data access tier publi…
我应该将什么类型的对象绑定到 n 层应用程序中的 WPF 表单?
我目前正在 C# 中开发一个小型 N 层应用程序,该应用程序使用 Linq-to-Entities(用于数据库的 SQL Express 2005)和 WPF,我想知道我的业务逻辑层应…
您对项目中的 n 层架构和各层之间的关注点分离的严格程度如何?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
Datasnap:有没有办法检测全局连接丢失?
我正在寻找检测本地连接丢失的情况。 是否有办法做到这一点,就像 Corelabs 组件上的事件一样? 谢谢 编辑: 抱歉,我会尝试更具体: 我目前正在使用 …
DTO 的 Live 应该在哪个项目层进行屏蔽?
我有一个项目,我们使用屏幕 DTO 来封装服务层和表示层之间的数据。 在我们的例子中,表示层是 ASP.Net。 唯一了解 DTO 的类是服务层类以及调用这些服…
对于小型应用程序是否值得使用 3 层架构
我正在开发一个相对较小的 ASP.NET Web 应用程序,并且想知道是否真的需要采用完整的 n 层架构。 对于尺寸的概念; 大约有20个数据库表。 过去,我使…
SubSonic 数据层返回 POCO,而不是 SubSonic 的 ActiveRecord 对象
我想在我正在构建的应用程序中使用 SubSonic (2.2),因为我喜欢它的简单性,并且它可以处理我可以预见需要的任何类型的查询。 同时,我希望使应用程序…