【问题标题】:Quickest way to learn Linq to Entities学习 Linq to Entity 的最快方法
【发布时间】:2009-04-28 15:31:03
【问题描述】:

我正在使用实体框架开发我的第一个 ASP.NET MVC 应用程序。尽管我精通其他 OO 语言,但我以前没有 .NET 经验。我无法理解 Linq to Entity 查询表达式,更具体地说,它的语法以及如何在 ASP 页面上呈现结果。

例如,我将三个表(实体)连接在一起并尝试迭代结果,但我得到了各种类型的错误。我在 Google、SO 或 MSFT 上找到的每个示例都不是直截了当的,每个站点都采用自己的方法。我看了《Programming Entity Framework》一书,但目前这似乎也超出了我的想象。

我正在寻找执行复杂多重连接的等价物并迭代结果的清晰、简洁的示例。

谢谢

【问题讨论】:

    标签: linq entity-framework


    【解决方案1】:

    我自己刚开始,我买了the wrox booko'reilly 一个。

    我发现 wrox 有点难以理解——其中使用的语言有点重,布局/组织也不是那么“流畅”(这是一个词吗?呵呵)。

    另一方面,o'reilly 的读物很精彩,确实可以很好地引导您阅读。如果你有一个潜艇,它也可以在 safaribooks 上找到,我从亚马逊那里得到它,亚马逊似乎是少数几个有库存的地方之一。非常推荐。

    【讨论】:

      【解决方案2】:

      看看这些样本 - http://blogs.msdn.com/adonet/archive/2007/03/13/101-linq-samples-updated.aspx

      我从这些例子中汲取了这个概念

      Scott Guthrie's博客也有很好的解释和示例

      【讨论】:

        【解决方案3】:

        在我看来,你应该给自己买一本关于这个主题的好书。由于您以前没有 .NET 方面的经验,因此可能需要一本涵盖 LINQ 的通用书籍,然后是特定于 ASP.NET-MVC 的书籍。

        也许精通“其他”OO 语言没有帮助的原因是 LINQ 不是一种 OO 语言,它更实用,因此需要不同的推理方式才能很好地理解。

        【讨论】:

          猜你喜欢
          • 2022-10-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-09-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多