【问题标题】:How to design the application to conform to the n-tier architecture? (Winform sample in .net with linq?)如何设计应用程序以符合 n 层架构? (带有linq的.net中的Winform示例?)
【发布时间】:2010-03-15 09:23:22
【问题描述】:

一个简单的问题。但影响是巨大的。

在过去的几周里,我阅读了大量有关 n 层架构及其在 .NET 世界中的实施的材料。问题是我找不到带有 Linq 的 Winforms 的相关示例(linq 是 BLL 的方法,对吧?)。

你们是如何掌握 n 层概念的?书籍、文章、相关样本等。

更新:我有点想要一个示例应用,而不仅仅是理论。我喜欢进入具体的实现,然后自己迭代这些原则。

【问题讨论】:

    标签: c# .net design-patterns n-tier-architecture


    【解决方案1】:

    它不是特定于技术的,但这是一本关于 n 层架构的非常好的书:Patterns of Enterprise Application Architecture

    【讨论】:

      【解决方案2】:

      不,BLL 中的 Linq2SQL 不是用于 n 层架构的方法。我会在 DAL 中使用它。

      我建议您start here,并继续阅读。这是一个简单的概念,但有很多文献可以帮助理解它。

      尝试先了解这些概念,不要将专有技术混入其中。一旦你理解了这些概念,然后想想如何使用 Linq2SQL 之类的东西。

      在 SO 上已经有大约 10 亿条关于此的帖子,请关注 this link 并从中挑选相关内容

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-06-01
        • 2018-08-27
        • 2013-12-29
        • 2014-06-20
        • 1970-01-01
        相关资源
        最近更新 更多