使用linq to sql完善的网站架构?

时间:2020-03-06 14:23:11  来源:igfitidea点击:

有人找到了使用linq to sql的良好网站架构吗?任何帮助都会非常有帮助!

解决方案

什么,除了StackOverflow? ;-)

我们刚刚完成了一个基于Linq2Sql的内部IT项目,并且得到了回报。一开始我有点怀疑,但最终我认为效果很好。请记住,基本面不会改变。

1)尽量保持无国籍状态
2)在服务和数据访问之间保持清晰的界限
3)不要与linq战斗,请使用它。如果没有帮助,则可能是我们做错了

我们的实现最终是Andrew Siemer和Beth Massi方法(在Andrew方面较重)和C#的混合体

请记住,Linq是一项位于典型数据访问结构之上的技术。因此,到目前为止所有适用的规则仍然适用。仅仅因为我们可以在客户端应用程序中更轻松地获取数据,并不意味着我们会放弃用于数据访问的体系结构最佳实践。

Rob Conery的MVC店面

正如其他人所说,linq-to-sql与任何其他ORM都没有什么不同,因此该体系结构与用于NHibernate和其他组织的相同。