I\'m looking to learn LINQ, but I\'m finding that there is a lot more to it then what I initally expected. In fact, there\'s so much that I\'m not sure where is the best pla
LINQ Pad is a good way to start learning, its also free...
http://www.linqpad.net/
The next best thing to a personal beginner LINQ tutor:
http://www.asp.net/LEARN/linq-videos/
In the beginning, I found Standard Query Operators (MS Word .doc) an invaluable reference.
Pro LINQ by Joseph Rattz is a great book on the subject, although it doesn't cover LINQ to Entities.
As well as in depth examples for each of the standard query operators, it covers:
This book/ebook is very good also. Very good for starters. http://www.manning.com/marguerie/
Another good way to learn LINQ is by browsing through code examples, and try them out on your own, if time permits.
Here are two of my personal favorite LINQ resources, which both have easy to understand code examples, and in my view are great for the beginner:
http://linqsamples.com
and
http://www.dotnetperls.com/linq
Here's a great site for practicing it (and also c#). It still doesn't have LOTS of questions, but there are just enough to get you going (and you can also add questions yourself).