我正在寻找一种更复杂的使用 Linq to SQL 的方法。我倾向于 L2Q,但我只看到业务对象的简单示例以及其中的简单 CRUD 操作。
任何包含以下内容的示例应用程序:
1-从多个表和多个表中获取数据的业务对象。
2- 跟踪数据更改并能够通过简单的操作自动对多个表进行更改。智能的 SubmitChanges? (不知道这是否可能 - 现在我编写自己的存储过程来完成所有工作,而且我正在以某种方式设计我的数据库,以便我更轻松地使用 Linq to SQL!)
3- 充分利用表之间的关系。它应该不仅仅是将表格拖到设计器中。
4-交易
5- 断开连接的数据。在 ASP.NET 中使用。
6-N层架构
7- 基本上,更复杂地使用 LINQ to SQL 并学习良好的设计模式
8- 跳过 Linq to SQL 并移至 Linq to Entities?
我觉得我没有充分利用 Linq,它只是给了我很好的智能感知和更简单的查询,我觉得它还有很多东西可以提供,但不确定是什么以及如何提供。 我正在寻找现实生活中复杂的示例,这些示例可以成为从书籍和教程提供的内容中学习上述内容的良好来源。
CodePlex 上有什么吗?谷歌代码...等?
最佳答案
Scott Gutherie 在他的博客上做了一个由 9 部分组成的系列,您可能会感兴趣
http://weblogs.asp.net/scottgu/archive/2007/05/19/using-linq-to-sql-part-1.aspx
关于asp.net - 好的复杂的 linq to sql 示例吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/236665/