Programming Microsoft® LINQ in Microsoft .NET Framework 4 and over one million other books are available for Amazon Kindle. Learn more



or
Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $7.50 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Start reading Programming Microsoft® LINQ in Microsoft .NET Framework 4 on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Programming Microsoft® LINQ in Microsoft .NET Framework 4 [Paperback]

Paolo Pialorsi , Marco Russo
4.3 out of 5 stars  See all reviews (10 customer reviews)

List Price: $49.99
Price: $33.84 & FREE Shipping. Details
You Save: $16.15 (32%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 7 left in stock (more on the way).
Ships from and sold by Amazon.com. Gift-wrap available.
Want it Tuesday, May 21? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $22.79  
Paperback $33.84  
Unknown Binding --  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

December 8, 2010

Dig into LINQ -- and transform the way you work with data.

With LINQ, you can query data from a variety of sources -- including databases, objects, and XML files -- directly from Microsoft Visual Basic® or C#. Guided by data-access experts who've worked in depth with LINQ and the Microsoft development teams, you'll learn how .NET Framework 4 implements LINQ, and how to exploit it. Clear examples show you how to deliver your own data-access solutions faster and with leaner code.

Discover how to:

  • Use LINQ to query databases, object collections, arrays, XML, Microsoft Excel® files, and other sources
  • Apply LINQ best practices to build data-enabled .NET applications and services
  • Manipulate data in a relational database with ADO.NET Entity Framework or LINQ to SQL
  • Read, write, and manage XML content more efficiently with LINQ to XML
  • Extend LINQ to support additional data sources by creating custom operators and providers
  • Examine other implementations, such as LINQ to SharePoint®
  • Use LINQ within the data, business, and service layers of a distributed application
  • Get code samples on the Web

Frequently Bought Together

Programming Microsoft® LINQ in Microsoft .NET Framework 4 + Programming Entity Framework: Building Data Centric Apps with the ADO.NET Entity Framework
Price for both: $69.39

Buy the selected items together


Editorial Reviews

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.


Product Details

  • Paperback: 704 pages
  • Publisher: Microsoft Press; 1 edition (December 8, 2010)
  • Language: English
  • ISBN-10: 0735640572
  • ISBN-13: 978-0735640573
  • Product Dimensions: 5.9 x 1.8 x 9.8 inches
  • Shipping Weight: 2.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #141,141 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.3 out of 5 stars
(10)
4.3 out of 5 stars
Share your thoughts with other customers
Most Helpful Customer Reviews
5 of 5 people found the following review helpful
5.0 out of 5 stars Excellent novice-to-guru quality book... August 14, 2011
Format:Paperback|Amazon 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.
Was this review helpful to you?
2 of 2 people found the following review helpful
5.0 out of 5 stars Very Helpful December 22, 2012
Format:Paperback|Amazon 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.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
5.0 out of 5 stars Everything LINQ!!!! July 12, 2011
Format:Paperback|Amazon 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.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars What I was looking for
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
Published 17 days ago by Renato Bettin
5.0 out of 5 stars Good Read
I have been using LINQ for quite a sometime before I finally decided to read a book to fully understand the basics of LINQ. Read more
Published 1 month ago by Madhu
4.0 out of 5 stars Good overall introduction for new learner
I wanted to understand the skills needed to develop a data layer for our company. I am a SQL Server and Oracle developer working mostly in the development of triggers, procedures... Read more
Published 2 months ago by Steve Olekszyk
5.0 out of 5 stars Clear and Crafted
This is what a technical book should be. Perhaps it isn't a 'classic,' but it is clear and well crafted, well organized, and gets right to the point. Read more
Published 3 months ago by JonShops
5.0 out of 5 stars A very useful book to learn LINQ
This is a good book to explain how LINQ works inside and out. Also in this book, there are lot C #examples. I am looking information on how LINQ works with SQL. Read more
Published 8 months ago by Haitao Wang
1.0 out of 5 stars Difficult to read
I am trying to read this book at the present time, and it is very hard to read. The O'Reilly book was just as bad, so I guess I will try the Manning book next. Read more
Published 19 months ago by MikeMSCE
3.0 out of 5 stars Good for C# programmers, but not VB programmers.
This book goes into everything you would want to know about LINQ. There are a few VB examples, but most of the examples are in C#. Read more
Published on April 28, 2011 by William S. Stewart
Search Customer Reviews
Only search this product's reviews


Forums

Have something you'd like to share about this product?
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Search Customer Discussions
Search all Amazon discussions


So You'd Like to...


Create a guide


Look for Similar Items by Category