asp.net - 好的复杂的 linq to sql 示例吗?

标签 asp.net linq-to-sql

我正在寻找一种更复杂的使用 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/

相关文章:

asp.net - linux dnx(.net执行环境): HTTP 200s with no body content

asp.net - 在基于 Linux 的服务器上运行 ASP.Net

c# - linqTOsql 在运行时返回 "specified cast not valid"异常

c# - 为什么此 Linq 查询对 Count() 返回 0?

c# - 使用 LINQ to SQL 定期删除一组记录的最佳方法

c# - MVC 5 表格没有发布?

asp.net - 在 WCF 服务中触发 IIS AppPool 回收

c# - 如果太多用户使用 c# 使用 asp.net 在 sql 中访问该表,则更新表的最佳方法

asp.net-mvc - 使用 Linq to SQL 返回空字符串 - 没有行的相关表 - ASP.Net MVC

c# - LINQ to SQL 建议 - 为什么它不起作用?