相当简单的问题。但其影响是巨大的。
在过去的几周里,我一直在阅读很多有关n层架构的资料,以及它在.NET世界中的实现。问题是我找不到与Linq一起使用Winforms的相关示例(linq是BLL的方法吗?)。
你们是如何设法掌握n层概念的?书籍,文章,相关样本等。
更新:我想要一个示例应用程序而不仅仅是理论。我喜欢进入具体的实现,然后自己迭代原则。
答案 0 :(得分:1)
不,BLL中的Linq2SQL不是采用n层架构的方法。我会在DAL中使用它。
我建议你start here,继续阅读。这是一个简单的概念,但有很多文献可以帮助理解它。
首先尝试理解这些概念,而不是将专有技术融入其中。一旦理解了这些概念,就想想如何使用像Linq2SQL这样的东西。
关于这个问题,关于这个问题还有大约10亿个帖子,关注this link并挑选他们的相关内容
答案 1 :(得分:1)
这不是针对特定技术的,但这是一本关于n层架构的非常好的书:Patterns of Enterprise Application Architecture