File Size: 504 KB
Print Length: 174 pages
Simultaneous Device Usage: Unlimited
Publisher: O'Reilly Media; 1 edition (February 26, 2008)
Publication Date: April 25, 2013
Sold by: Digital Services LLC
X-Ray: Not Enabled
Word Wise: Not Enabled
Lending: Not Enabled
Enhanced Typesetting: Not Enabled
Best Sellers Rank: #309,516 Paid in Kindle Store (See Top 100 Paid in Kindle Store) #32 in Kindle Store > Kindle eBooks > Computers & Technology > Microsoft > Visual Basic #99 in Books > Computers & Technology > Programming > Languages & Tools > Visual Basic #123 in Books > Computers & Technology > Programming > Microsoft Programming > .NET
So if you have already bought C#3.0 in a nutshell from the same author, you don't need this at all.
Marshal is right: comparing "LINQ Pocket Reference" and the LINQ-related chapters in "C# 3.0 in Nutshell", it's hard to tell the two texts apart. The Albaharis also discuss LINQ in "C# 3.0 Pocket Reference" but, at only 20-plus pages, that one is clearly not in the same league.Money well spent. Not having a need for the XML-related content left me with a 100-page book instead of a 150-page one, but the 100 pages were, typically for "Pocket Reference" titles, direct, systematic and practical.I had relied on "101 LINQ Samples" MSDN page (Google it) as the starting point for all LINQ-related investigations, and was glad to find "LINQ Pocket Reference" a superior replacement.
When I'm writing LINQ code, I refer to this book about every 30 seconds. This book doesn't leave my desk. It's a fantastic reference manual for anyone dealing with LINQ in any capacity. I don't consider this book to be a step-by-step tutorial, but if you're familiar with LINQ, even just a little bit, this book will help you out. I often hit those "How do I do ________ with LINQ?", and this book always has the answer. I can't recommend it enough for any C# developer working with LINQ today.
First off, ONE of the major things Microsoft dropped the ball on was it's omission of LINQ in later version of .Net. That and now they're being a bit foolish by eliminating DirectX.As a former government employee, where resources are surprisingly sparse (I am STILL owed a great deal of money by the same organization Snowden used to work for), finding a GREAT way to come up to speed with LINQ was imperative, and the documentation usually sucked or was few and far between.O"Reilly is my ole faithful - providing GREAT resources at minimal costs, and they delivered magnificently with this book, by providing a wonderful resource with examples on how to use LINQ, as rapidly as possible.HIGHLY suggested!
This book helped LINQ 'click' in my head. Today, I use LINQ a lot-- it's a handy way to process a collection of items, inspect XML, or execute SQL. I use LINQ a lot for processing collections of items for various things, including databinding in WPF or ASP.NET. This book helps me remember little syntactic things here and there. When I first got the book, it was open constantly. Today-- it has taught me well enough that I always feel comfortable using LINQ expressions in my code.
This book sets the bar for how technical books should be written. How they can explain so well a fairly complex technlogy with so few words is beyond me, especially considering the other tech books I have on my workshelf which contain enough wood pulp to fill a box car.
"LinQ Pocket Reference" is fantastic for dev, so if you are a beginner in the 3.5 framework you will be able to do applications very quickly with this book and you will have deep learn about this aspect of the last framework for .NET languajes.
I am miffed as to why this book is so highly rated. I have been referring to it for weeks now as I learn WPF and WCF with Entity Framework, and I have yet to find any value in it. I have extensive experience with SQL and write applications with complex relational databases and complex queries. I have scoured this book repeatedly looking for a practical and direct way to do LEFT OUTER JOINS. It just isn't there. I found a good solution via a Google search, and the construct simply is not shown in this book. The examples are ridiculously simple--one, two, maybe three tables max. Hard to figure out how to combine various pieces. The text is hard to understand and not broadly applicable for real-life application development. Discussion of approaches for achieving various kinds of SQL joins is unfathomable. Don't waste your money here!!!!!
LINQ Pocket Reference (Pocket Reference (O'Reilly)) MySQL Pocket Reference: SQL Statements, Functions and Utilities and more (Pocket Reference (O'Reilly)) Python Pocket Reference (Pocket Reference (O'Reilly)) Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET (Pocket Reference (O'Reilly)) GDB Pocket Reference (Pocket Reference (O'Reilly)) Linux iptables Pocket Reference (Pocket Reference (O'Reilly)) XML Pocket Reference (Pocket Reference (O'Reilly)) BILL O'REILLY - SERIES READING ORDER (SERIES LIST) - IN ORDER: KILLING JESUS, KILLING PATTON, KILLING LINCOLN, KILLING KENNEDY, KILLING REAGAN, HITLER'S LAST DAYS, THE O'REILLY FACTOR & MANY MORE! Haunted Tales - A Mary O'Reilly Paranormal Mystery - Book Fifteen (Mary O'Reilly Series 15) Deadly Circumstances - A Mary O'Reilly Paranormal Mystery (Book 16) (Mary O'Reilly Paranormal Mysteries) Frayed Edges - A Mary O'Reilly Paranormal Mystery (Book Seventeen) (Mary O'Reilly Paranormal Mysteries Series 17) Programming Microsoft LINQ in .NET Framework 4 (Developer Reference) Thinking in LINQ: Harnessing the Power of Functional Programming in .NET Applications UNIX in a Nutshell: System V Edition: A Desktop Quick Reference for System V Release 4 and Solaris 2.0 (In a Nutshell (O'Reilly)) Tarascon Pocket Pharmacopoeia 2010 Deluxe Lab-Coat Edition (Tarascon Pocket Pharmacopoeia: Deluxe Lab-Coat Pocket) SQL Cookbook (Cookbooks (O'Reilly)) RFID Essentials (Theory in Practice (O'Reilly)) Network Troubleshooting Tools (O'Reilly System Administration) System Performance Tuning, 2nd Edition (O'Reilly System Administration) Web Performance Tuning, 2nd Edition (O'Reilly Internet)