LINQ Books


Books on LINQ

LINQ in Action by Fabrice Marguerie, Steve Eichert, Jim Wooley, and Matt Warren

Pro LINQ: Language Integrated Query in C# 2008 by Joseph C. Rattz

Professional LINQ (Programmer to Programmer) by Scott Klein

LINQ Quickly by Satheesh, N Kumar

LINQ for VB 2005 by Fabio Claudio Ferracchiati

LINQ Pocket Reference by Joseph Albahari and Ben Albahari

A Preview of Bruce Eckel’s and Jamie King’s book on LINQ

Books that Feature LINQ

C# 3.0 in a Nutshell: A Desktop Quick Reference by Joseph Albahari

Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Pro Series) by Andrew Troelsen

C# 3.0 Cookbook by Jay Hilyard and Stephen Teilhet

Pro ASP.NET 3.5 in C# 2008, Second Edition by Matthew MacDonald and Mario Szpuszta

ASP.NET 3.5 Unleashed by Stephen Walther (Hardcover – Jan 7, 2008)

Not Yet Released (as of Feb 17, 2008)

Beginning ASP.NET 3.5 Data Access with LINQ, C# 2008, and ADO.NET: From Novice to Professional (Beginning from Novice to Professional) by Damien Foggon

Beginning ASP.NET 3.5 Data Access with LINQ, VB 2008, and ADO.NET: From Novice to Professional (Beginning: from Novice to Professional) by Damien Foggon

C# in Depth: What you need to master C# 2 and 3 by Jon Skeet

LINQ For Dummies by John Paul Mueller

LINQ Programming by Joe Mayo

LINQ Unleashed: for C# (Unleashed) by Paul Kimmel

Pro LINQ Object Relational Mapping in C# 2008 (Pro) by Vijay P. Mehta

Professional ADO.NET 3.5 with LINQ and the Entity Framework by Roger Jennings

Programming Microsoft® LINQ (PRO-Developer) by Paolo Pialorsi and Marco Russo

Books on the LINQ Beta

LINQ for Visual C# 2005 by Fabio Claudio Ferracchiati

Introducing Microsoft® LINQ by Paolo Pialorsi and Marco Russo

kick it on DotNetKicks.com

Comments (16)

  1. Jon Skeet says:

    If you’re including unreleased C# 3 books (as opposed to books *specifically* about LINQ) could you include a link to mine as well?

    (C# in Depth)

    http://www.amazon.com/C-Depth-What-need-master/dp/1933988363/ref=pd_bbs_sr_1

    It covers LINQ to Objects reaonably thoroughly, but skims briefly over other LINQ providers.

    Jon

  2. Tad Anderson says:

    Nice List. I have read 2 of them so far.

    I have a review of LINQ in Action here:

    http://realworldsa.dotnetdevelopersjournal.com/linqinactionbookreview.htm

    and a review of Pro LINQ: Language Integrated Query in C# 2008 here:

    http://realworldsa.dotnetdevelopersjournal.com/prolinqlanguageintegratedqueryc2008bookreview.htm

  3. ccalvert says:

    Jon,

    I added your text to the list.

    If I’ve left out any other books, please let me know.

    – Charlie

  4. Fabrice says:

    "LINQ for VB 2005" should be with "LINQ for Visual C# 2005", under "Books on the LINQ Beta".

  5. The upcoming 1700 pages book Professional C# 2008 (Wrox Press) has several chapters about LINQ and the complete book has been changed to the C# 3.0 syntax: http://www.amazon.com/exec/obidos/ASIN/0470191376/christiannage-20

  6. Jon Skeet says:

    Thanks Charlie – much appreciated 🙂

  7. Pessoal, esse post é dedicado a todos aqueles que estão ralando para entender LINQ, uma das novas tecnologias…

  8. I mention the preview of their book that Jamie King and Bruce Eckel have made available as a free download

  9. Octavio Hernandez says:

    Hi, Charlie!

    There’s also a book in Spanish on these subjects, "C# 3.0 y LINQ":

    http://www.campusmvp.com/CampusMVP/C_Sharp_3.0_y_LINQ.htm

    Best regards,

    Octavio

  10. Welcome to the forty-first Community Convergence. The big news this week is that we have moved Future

  11. Chuck Sphar says:

    Although it’s not pitched at a professional level, my C# 2008 For Dummies has good coverage of LINQ.

    thanks,

    Chuck

  12. Here are some useful links to LINQ information. Use the comments or write me if you want to add to this

  13. Steve Carmeli says:

    1.  Has LINQ changed much with the introduction of C# 5.0?

    2.  Is there a need to update this list?

    Thanx,

    Steve

  14. Marko says:

    List update please! (this is also reference on Wikipedia LINQ article)