65.9K
CodeProject 正在变化。 阅读更多。
Home

LINQ to SQL

emptyStarIconemptyStarIconemptyStarIconemptyStarIconemptyStarIcon

0/5 (0投票)

2013 年 10 月 11 日

CPOL

2分钟阅读

viewsIcon

10731

开始听 Anders 谈论 LINQ,在 Anders Hejlsberg 的 LINQ 和函数式编程视频中,并阅读 MSDN 对...

首先,听听 Anders 谈论 LINQ 的 Anders Hejlsberg 关于 LINQ 和函数式编程 视频,并阅读 MSDN 介绍 LINQ。如果觉得太长,可以看看 5 分钟介绍。还有一个 与 Young Joo 讨论 O/R 设计器界面的优秀 Channel 9 视频,如果您使用 LINQ to SQL,您将经常使用它

Sahil Malik 有一些很棒的帖子,更详细地介绍了 LINQ to SQL(又名 DLINQ)及其工作原理。  他们有点老了,但仍然很棒

Bill Wagner 有几篇帖子更详细地介绍了 LINQ 查询如何转换为 SQL 并执行。  您可以在此处阅读他的帖子

您还应该看看 Scott 关于该主题的一些帖子,包括他的 LINQ 类别

最后,但并非最不重要的是,MSDN 上有大量的示例 供喜欢使用 VB 的人使用,以及一个版本 供喜欢 C# 的人使用

理解 LINQ 的一个重要概念,特别是 LINQ to SQL,是延迟执行。Charlie Calvert 有 一篇帖子涵盖了这一点,以一种易于理解的方式(附带视频)。

Wrox 书籍 Professional C# 4 和 .NET 4 中有完整的 LINQ to SQL 在线章节。

工具 

  • LINQPad
    您可能还想看看 免费的 LINQPad,其中包含大量 LINQ 示例,并允许您在无需启动 Visual Studio 的情况下使用和学习 LINQ。 它有点像 LINQ 的 Management Studio,但它对简单的 LINQ 查询以及 LINQ to SQL 都很有用。
  • LINQ 调试器可视化工具
    对于 Visual Studio 中的一个非常有用的工具,请查看 LINQ to SQL 调试可视化工具,它允许您即时调试 LINQ 查询生成的 SQL。

在评估 LINQ to SQL 是否对您的公司有价值时,Hilton Giesenow 讨论了使用 LINQ to SQL 的各种性能方面。 

尽情享用!

© . All rights reserved.