开发者

Which book is good to start with LINQ? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We 开发者_StackOverflow中文版expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 10 years ago.

Which books are good to start with LINQ. It would be helpful if the book can cover from basics to Intermediate level.


I'm not sure how long a book recommendation question will hang around here, answers may be merged with an existing community wiki question on recommended .NET books (I'm sure there is one) - however, what I might suggest, though lacking in descriptive content and focusing directly on practice, is:

  • 101 Linq Samples over on MSDN.

Further:

  • This answer to another question recommends Essential Linq
  • And another adds recommendations for C# In Depth, Linq In Action
  • Yet another suggestion from here is Pro Linq
  • Lastly, and credit to @Laurent, is Reimplementing LINQ to Objects


I would recommend C# 4.0 in a Nutshell which has several chapters covering LINQ and PLINQ. Additionally it is a really useful reference on several other topics such as threading and TPL as well.

Following that I would recommend Jon Skeet's series on how to implement LINQ as it gives a great insight into why LINQ is constructed the way it is.


I got a lot of useful info Pro Linq from Joseph rattz

I have the C#2008 version, seems there is a newer version for 2010 on the market as well.


I would definitely say Jon Skeet's C# In Depth. LINQ actually builds on several techniques - anonymous delegates, extension methods, iterators - so getting a feel for all of them is important. I recommend the Skeet book wholeheartedly. And he has about a billion points on StackOverflow.


My development team (include myself) have all learned using Programming Microsoft LINQ by Microsoft Press.

What I found particuarly useful is that it does not jump too quickly into the LINQ-to-SQL topics and so by the time you arrive at that particular topic you have a full appreciation of what the technology can do rather than just seeing it as a data entity framework.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜