Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
Buy Used
Used - Like New See details
Price: £20.76

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
or
Get a £8.25 Amazon.co.uk Gift Card
Pro LINQ: Language Integrated Query in C# 2010
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Pro LINQ: Language Integrated Query in C# 2010 [Paperback]

Joseph Rattz , Adam Freeman
2.0 out of 5 stars  See all reviews (1 customer review)
RRP: £35.49
Price: £27.68 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £7.81 (22%)
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
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 4 left in stock--order soon (more on the way).
Want guaranteed delivery by Wednesday, May 30? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Paperback £27.68  
Trade In this Item for up to £8.25
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Pro LINQ: Language Integrated Query in C# 2010 for an Amazon.co.uk gift card of up to £8.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Pro LINQ: Language Integrated Query in C# 2010 + Pro C# 2010 And The .NET 4.0 Platform 5th Edition + Pro ASP.NET 4.0 In C# 2010 4th Edition (Expert's Voice in .NET)
Price For All Three: £97.96

Show availability and delivery details

Buy the selected items together


Product details

  • Paperback: 815 pages
  • Publisher: APRESS (5 July 2010)
  • Language English
  • ISBN-10: 1430226536
  • ISBN-13: 978-1430226536
  • Product Dimensions: 23.4 x 18.8 x 4.2 cm
  • Average Customer Review: 2.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 355,401 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, and more.

Product Description

Product Description

LINQ is the part of the .NET Framework that provides a generic approach to querying data from different data sources. It has quickly become the next must-have skill for .NET developers. Pro LINQ: Language Integrated Query in C# 2010 is all about code. Literally, this book starts with code and ends with code. Most books show the simplest examples of how to use a method, but they so rarely show how to use the more complex prototypes. This book is different. Demonstrating the overwhelming majority of LINQ operators and prototypes, it is a veritable treasury of LINQ examples.

Rather than obscure the relevant LINQ principles in code examples by focusing on a demonstration application you have no interest in writing, this book cuts right to the chase of each LINQ operator, method, or class. However, where complexity is necessary to truly demonstrate an issue, the examples are right there in the thick of it. For example, code samples demonstrating how to handle concurrency conflicts actually create concurrency conflicts so you can step through the code and see them unfold.

Face it, most technical books, while informative, are dull. LINQ need not be dull. Written with a sense of humor, this book will attempt to entertain you on your journey through the wonderland of LINQ and C# 2010.

What you’ll learn

  • How to leverage all the new LINQ relevant C# 2008 language features including extension methods, lambda expressions, anonymous data types, and partial methods.
  • How to use LINQ to Objects to query in-memory data collections such as arrays, ArrayLists, and Lists to retrieve the data you want.
  • Why some queries are deferred, how a deferred query can bite you, and how you can make deferred queries work for you.
  • How to use LINQ to XML to revolutionize your creation, manipulation, and searching of XML data.
  • How to query DataSets with LINQ to DataSet so you can coexist with legacy code and use LINQ to query databases other than SQL Server.

    How to query Databases with LINQ to SQL, write your own entity classes, and understand how to handle concurrency conflicts.

Who this book is for

This book is written for the proficient C# developer, but you do not need to be up on all the latest C# features to understand the material. When you finish this book, you will have a much greater understanding of the latest C# features.

Table of Contents

  1. Hello LINQ   
  2. C# Language Enhancements for LINQ   
  3. LINQ to Objects Introduction  
  4. Deferred Operators  
  5. Nondeferred Operators   
  6. LINQ to XML Introduction   
  7. The LINQ to XML API   
  8. LINQ to XML Operators   
  9. Additional XML Capabilities   
  10. LINQ to DataSet Operators  
  11. Additional DataSet Capabilities   
  12. LINQ to SQL Introduct ion   
  13. LINQ to SQL Tips and Tools   
  14. LINQ to SQL Database Operations   
  15. LINQ to SQL Ent ity Classes   
  16. The LINQ to SQL DataContext   
  17. LINQ to SQL Concurrency Conflicts   
  18. Additional LINQ to SQL Capabilities   
  19. LINQ to Entities Introduction   
  20. LINQ to Entities Operations   
  21. LINQ to Entities Classes  
  22. Parallel LINQ Introduction   
  23. Using Parallel LINQ   
  24. Parallel LINQ Operators  

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

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

5 star
0
4 star
0
3 star
0
1 star
0
Most Helpful Customer Reviews
1 of 3 people found the following review helpful
By Michael
Format:Paperback|Amazon Verified Purchase
This book has been very helpful, however is extremely tiring/boring to read/learn.
There is a piece of code that is endlessly repeated throughout the book (probably not as much as 20% of the content but pretty close) and for me it was so tiring to assure myself each time it was the same code. Sitting in front of a computer doing the exercises would probably have been a different experience of course.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  4 reviews
7 of 7 people found the following review helpful
Good Overall 10 Sep 2010
By ClearCSSJimmy - Published on Amazon.com
Format:Paperback
Being a novice at LINQ, I found this book to be very helpful. I am a visual person, so the examples in the book helped me to get started pretty quickly. I was able to pick up the syntax right away. Chapter 1 and 2 give you the basics. Once you read these chapters, you have a syntax aware foundation that will help in understanding the rest of the book. The chapter on LINQ to XML was thorough and gave me an idea for my next project. Of interest to me were the chapters on LINQ to DataSet and LINQ to SQL as I am currently on a project that is using LINQ. I found good examples on how to harness the power of LINQ in these situations. I did not get a chance to read the chapter on Parallel LINQ so I could not comment on that.

My only suggestion to the author would be to include a chapter on how to use best practices and patterns to implement LINQ in a real world scenario.

Overall, I really recommend this book.
3 of 3 people found the following review helpful
Comprehensive Guide to LINQ 28 Jun 2011
By Ian Sexton - Published on Amazon.com
Format:Paperback
This book is a great introduction to advanced LINQ concepts. This book does not delve deeply into the Entity Framework, but it does cover it in a cursory manner, then again, it's not titled Entity Framework, so this is to be expected. I also have the Entity Framework book by Julia Lerman, and I feel that Pro LINQ By Rattz and Entity Framework by Lerman compliment each other well.
1 of 1 people found the following review helpful
Excellent overview of the technology 25 Jan 2011
By Cynthia Meister - Published on Amazon.com
Format:Paperback
I bought this book based on ClearCSSJimmy's review. He was right on the money.

The book is comprehensive, well-organized, the prose is clear and the samples are understandable. You can cover a lot of pages quickly within a topic as each sample builds on previous ones, presented at the beginning of a section. The authors highlight and explain unexpected pitfalls as well as "standard fare".

Jimmy does not mention chapters 4 & 5: these are an overview of all the operators, organized by type and category. This isn't a section you can necessarily read through, as the mind bogs down and boggles after a certain number of entries. But it's a useful reference tool.

The XML chapters were real eye-openers and something I can apply immediately. The SQL information isn't as relevant for me, at the moment, so I can't comment on that. Linq to Entities is also useful.
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges