学习 Linq to Entities 最快的方法是什么?

4
我正在使用Entity Framework开发我的第一个ASP.NET MVC应用程序。虽然我精通其他面向对象语言,但我没有任何.NET经验。我很难理解Linq to Entity查询表达式,特别是它的语法以及如何在ASP页面上呈现结果。
例如,我正在将三个表(实体)连接在一起,并尝试迭代结果,但我遇到了各种类型错误。我在Google、SO或MSFT上找到的每个示例都不够直观,每个网站都采取自己的方法。我看了《Programming Entity Framework》这本书,但目前它似乎也超出了我的能力范围。
我正在寻找清晰、简明的示例,执行等效于复杂多重连接并迭代结果的操作。
谢谢。
3个回答

3
我刚开始学习这个,我买了 Wrox 的书O'Reilly 的书
我发现 Wrox 的书有点难懂——用语有些繁琐,而且布局和组织不太流畅(这是一个词吗?呵呵)。
另一方面,O'Reilly 的书非常好读,真的能很好地引导你学习。如果你有Safari Books的订阅,也可以在那里找到它,我从亚马逊购买,似乎是少数几个有库存的地方之一。非常推荐。

1

0

听起来你应该找一本好书来学习这个主题。由于你没有.NET方面的经验,一本涵盖LINQ的通用书籍可能是一个好的开始,然后再找一本专门讲解ASP.NET-MVC的书。

也许之所以精通“其他”面向对象语言并没有帮助到你,是因为LINQ不是一种面向对象的语言,它更多地是函数式的,因此需要不同的思维方式来深入理解。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接