Programming Microsoft LINQ in .NET Framework 4 and over 2 million other books are available for Amazon Kindle . Learn more
£25.50
  • RRP: £30.99
  • You Save: £5.49 (18%)
FREE Delivery in the UK.
Only 2 left in stock (more on the way).
Dispatched from and sold by Amazon.
Gift-wrap available.
Quantity:1
Trade in your item
Get a £2.00
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Programming Microsoft® LINQ in Microsoft .NET Framework 4 Paperback – 11 Dec 2010


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
£25.50
£20.03 £21.84

Trade In Promotion


Frequently Bought Together

Programming Microsoft® LINQ in Microsoft .NET Framework 4 + LINQ Pocket Reference (Pocket Reference (O'Reilly))
Price For Both: £35.00

Buy the selected items together


Trade In this Item for up to £2.00
Trade in Programming Microsoft® LINQ in Microsoft .NET Framework 4 for an Amazon Gift Card of up to £2.00, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Paperback: 704 pages
  • Publisher: Microsoft Press; 1 edition (11 Dec. 2010)
  • Language: English
  • ISBN-10: 0735640572
  • ISBN-13: 978-0735640573
  • Product Dimensions: 18.8 x 4.6 x 22.6 cm
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 640,943 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

About the Author

Paolo Pialorsi is a consultant, trainer, and author who specializes in developing distributed applications architectures and Microsoft SharePoint enterprise solutions. He is a founder of DevLeap, a company focused on providing content and consulting to professional developers. Paolo wrote "Programming Microsoft LINQ" and "Introducing Microsoft LINQ" both published by Microsoft Press, and is the author of three books in Italian language about XML and Web Services. He is also a regular speaker at industry conferences.

Marco Russo is a founder of DevLeap. He is a regular contributor to developer user communities and is an avid blogger on Microsoft SQL Server Business Intelligence and other Microsoft technologies. Marco provides consulting and training to professional developers on the Microsoft .NET Framework and Microsoft SQL Server. He wrote "Programming Microsoft LINQ" and "Introducing Microsoft LINQ" with Paolo Pialorsi, "Expert Cube Development with Microsoft SQL Server 2008 Analysis Services" with Alberto Ferrari and Chris Webb, and is the author of two books in Italian about C# and the common language runtime.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

3.5 out of 5 stars
5 star
1
4 star
0
3 star
0
2 star
1
1 star
0
See both customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

2 of 2 people found the following review helpful By A. Popescu on 1 Aug. 2013
Format: Paperback
The book covers the subject well enough but I find it badly written. I am only at chapter 3 describing LINQ to objects. There have been quite a few annoying paragraphs so far but finally I got to one that made me come online and write this review. They are trying to explain the group joins and here is how they do it: "You can think about this operator (GroupJoin) like a SELECT ... FOR XML AUTO query in Transact-SQL. In fact it returns results hierarchically grouped like a set of XML nodes nested within their parent nodes, similar to the default result of a FOR XML AUTO query". I am sure there are many developers with a lot of XML query experience but I am not one of them, just a basic understanding of XML. As far as I am concerned, it's rubbish. At least they cover the subject, but badly.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Jason James on 20 May 2012
Format: Kindle Edition Verified Purchase
This is my "goto" reference for all things LINQ. Its coverage is extensive and the section on LINQ to XML is worth the price on its own. An easy to read text and constant reference.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 11 reviews
7 of 7 people found the following review helpful
Excellent novice-to-guru quality book... 15 Aug. 2011
By jbarker4682 - Published on Amazon.com
Format: Paperback Verified Purchase
I've been using LINQ for about a year (mostly LINQ-to-objects and LINQ-to-Xml) but recently started a new project using extensive LINQ-to-SQL. The book begins by laying a solid, easy to understand foundation, explaining the core concepts in just the right amount of detail, beforing building-up to more complicated topics. Reading this book helped me finally understand LINQ in ways that I could only guess-at before (like, what really is the difference between IEnumerable<T> and IQueryable<T>). Aside from one or two very minor errors, this is probably one of the best technical books I've read in a long time and I would recommend it for anyone wanting to truly understand LINQ inside-&-out.
5 of 5 people found the following review helpful
Very Helpful 22 Dec. 2012
By David - Published on Amazon.com
Format: Paperback Verified Purchase
This book was crucial for me in teaching myself LINQ. I had to learn LINQ fast as part of an app I was building. There is a limited amount of information on the web and most of it really didn't apply to what I needed.
4 of 4 people found the following review helpful
Everything LINQ!!!! 13 July 2011
By T. Anderson - Published on Amazon.com
Format: Paperback Verified Purchase
This is a rock solid book on LINQ. It starts with an introduction that tells us why we need LINQ. The introduction also includes a ton of samples that show the different features of LINQ the rest of the book digs into.

This book is packed full of examples. If you can't find what you need in this book, you won't find it. The book covers all the basics like LINQ to Objects, LINQ to SQL, LINQ to Entities, LINQ to DataSet, and LINQ to XML.

It then goes beyond that and covers Expression Trees, Parallelism, Multitier Solutions, and Data Binding.

My favorite part of the book is the coverage of expression trees. They did a great job of covering them in great detail.

The best part about all the code samples in the book is that they are available for download in a very organized and usable download.

I have been dragging this book around in my backpack for months. If you are doing anything with LINQ, this book is one you want by your side. I highly recommend it.
1 of 1 people found the following review helpful
Good Read 16 April 2013
By Madhu - Published on Amazon.com
Format: Paperback
I have been using LINQ for quite a sometime before I finally decided to read a book to fully understand the basics of LINQ.
This book has done a good job of clearing many of my questions especially, deciding when to use LINQ to SQL vs LINQ to Entities.
This book also devotes a full chapter to "Modeling Data with Entity Framework" which was a great help.
The chapters "Advanced LINQ" and "Applied LINQ" were very insightful and informative with focus on the architectural design choices.
In a nutshell, a good read.
What I was looking for 2 May 2013
By Renato Bettin - Published on Amazon.com
Format: Paperback Verified Purchase
Complete, clear, detailed, reach of examples. Authors share their deep experience with reader, supporting him in the comprehension and use of a sophisticated und useful tool
Were these reviews helpful? Let us know


Feedback