Gio*_*lbo 15 n-tier-architecture linq-to-sql
现在的LINQ to SQL是一个有点更加成熟,我想知道的人使用的是创建使用该技术的N层解决方案的任何技术,因为它似乎不那么明显了我.
LINQ to SQL 实际上并没有我见过的 n 层故事,因为它创建的对象是在类中与其余部分一起创建的,因此您实际上没有一个可以很好地引用的程序集诸如网络服务之类的东西。
我真正考虑的唯一方法是使用数据上下文来获取数据,然后填充中间数据模型,将其传递,并在两侧引用它,并在客户端中使用它 - 然后将它们传回并推送将数据放回到新的 Datacontext 中,或者在重新获取行后智能地更新行。
如果我理解你想要表达的意思的话:\
当我第一次开始查看 ScottGu 的博客时,我在他的博客上问了同样的问题 - 但我还没有看到任何一个场景或应用程序以这种方式使用 LINQ to SQL。像 Rob Connery's Storefront 这样的网站更接近提供商。