Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.
Pro LINQ: Language Integrated Query in C# 2008 and over 300,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
49 used & new from $24.50

Have one to sell? Sell yours here
 
   
Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net)
 
 
Start reading Pro LINQ: Language Integrated Query in C# 2008 on your Kindle in under a minute.

Don’t have a Kindle? Get yours here.
 
  

Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net) (Paperback)

by Jr., Joseph C. Rattz (Author)
Key Phrases: input string, consolidated holdings, null pointer, Data Source, Initial Catalog, Van Buren (more...)
4.7 out of 5 stars See all reviews (38 customer reviews)

List Price: $44.99
Price: $28.34 & this item ships for FREE with Super Saver Shipping. Details
You Save: $16.65 (37%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, July 13? Choose One-Day Shipping at checkout. Details
36 new from $24.50 13 used from $24.68
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $25.51

Special Offers and Product Promotions


Frequently Bought Together

Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net) + Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net) + Pro WPF in C# 2008: Windows Presentation Foundation with .NET 3.5, Second Edition (Books for Professionals by Professionals)
Price For All Three: $99.12

Show availability and shipping details


Customers Who Bought This Item Also Bought

Pro WPF in C# 2008: Windows Presentation Foundation with .NET 3.5, Second Edition (Books for Professionals by Professionals)

Pro WPF in C# 2008: Windows Presentation Foundation with .NET 3.5, Second Edition (Books for Professionals by Professionals)

by Matthew MacDonald
4.6 out of 5 stars (21)  $32.99
Pro ASP.NET 3.5 in C# 2008, Second Edition (Windows.Net)

Pro ASP.NET 3.5 in C# 2008, Second Edition (Windows.Net)

by Matthew MacDonald
4.6 out of 5 stars (27)  $37.79
Programming WCF Services

Programming WCF Services

by Juval Lowy
4.5 out of 5 stars (61)  $31.49
Pro Silverlight 2 in C# 2008 (Windows.Net)

Pro Silverlight 2 in C# 2008 (Windows.Net)

by Matthew MacDonald
5.0 out of 5 stars (12)  $31.49
Windows Presentation Foundation Unleashed (WPF)

Windows Presentation Foundation Unleashed (WPF)

by Adam Nathan
4.8 out of 5 stars (67)  $34.64
Explore similar items

Editorial Reviews

Product Description

LINQ is the project name for a set of extensions to the .NET Framework that provide a generic approach to querying data from different data sources. LINQ will premier in Visual Studio 2008, and will become the next must-have skill for .NET developers.

Pro LINQ: Language Integrated Query in C# 2008 is all about code.

Literally, this book starts with code and ends with code. In most books, the author shows the simplest example demonstrating how to use a method, but they so rarely show how to use the more complex prototypes. Pro LINQ: Language Integrated Query in C# 2008 is different. Demonstrating the overwhelming majority of LINQ operators and protoypes, 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, Pro LINQ: Language Integrated Query in C# 2008 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.

Most books tell you about the simple stuff, while few books warn you of the pitfalls. Where Pro LINQ: Language Integrated Query in C# 2008 returns your investment is in the hours, and sometimes days, spent by the author determining why something may not work as expected. Sometimes this results in an innocent looking paragraph that may take you a minute to read and understand, but took days to research and explain.

Face it, most technical books while informative, are dull. LINQ need not be dull. Written with a sense of humor, Pro LINQ: Language Integrated Query in C# 2008 will attempt to entertain you on your journey through the wonderland of LINQ and C# 2008.

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 co-exist 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.


From the Publisher
Who is this book 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 be up on all the latest C# features. About the Apress Pro Series

The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder.

You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard-won solutions to problems you will face in your professional programming career.

See all Editorial Reviews


Product Details

  • Paperback: 600 pages
  • Publisher: Apress (November 19, 2007)
  • Language: English
  • ISBN-10: 1590597893
  • ISBN-13: 978-1590597897
  • Product Dimensions: 10 x 7.7 x 1.3 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.7 out of 5 stars See all reviews (38 customer reviews)
  • Amazon.com Sales Rank: #13,552 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #17 in  Books > Computers & Internet > Programming > Languages & Tools > C#

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?

Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net)
76% buy the item featured on this page:
Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net) 4.7 out of 5 stars (38)
$28.34
Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)
9% buy
Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net) 4.4 out of 5 stars (56)
$37.79
LINQ in Action
6% buy
LINQ in Action 4.6 out of 5 stars (29)
$29.69
Programming Entity Framework
5% buy
Programming Entity Framework 4.7 out of 5 stars (19)
$34.64

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(32)
(18)
(15)
(10)
(6)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
Joseph C. Rattz, Jr. suggested this product show on searches for "linq". What do you suggest?

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

 

Customer Reviews

38 Reviews
5 star:
 (30)
4 star:
 (6)
3 star:
 (1)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.7 out of 5 stars (38 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
9 of 9 people found the following review helpful:
5.0 out of 5 stars LINQ: More than an ORM, January 7, 2008
By J. Pease (Odessa, TX United States) - See all my reviews
(REAL NAME)   
When I first heard someone describe LINQ, I thought "Oh, another ORM... that doesn't sound very exciting".

Upon further research I discovered that LINQ is actually quite a bit more than just "another ORM", in fact, I would say it is one of the more interesting things from Microsoft lately.

The book Pro LINQ does a very good job of covering this new technology, and it does so in a way that you would expect for a "Professional" level book.

For example, I found it immediately appealing that Chapter 1 starts with a code example before ever getting to any regular text. The rest of the book follows suit. There are plenty of explanations, but sometimes seeing the code & result provides the clearest view.

The author does a good job of explaining the technology in detail, why it is useful, and very practical tips on how to make the most of it. The book covers using LINQ to query Objects, XML, DataSets and finally SQL.

I have used the book as an introduction to the topic, and for that it has done an excellent job. It appears that the book is comprehensive enough to also serve as a working reference book, but I have not personally had the chance to use it as such yet.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
9 of 9 people found the following review helpful:
5.0 out of 5 stars Code, Code, and then More Code... Excellent, December 31, 2007
By T. Anderson (PA USA) - See all my reviews
(REAL NAME)      
This book claims to be about code, code, and then more code. I completely agree with the author's claim, it is code from front to back.

The book covers every feature of Linq in great detail, but one of my favorite parts of the book is chapter on the C# 3.0 Language features and other parts of the book that show how to take advantage of the Linq language features in everyday application code.

The author goes into great detail in every part of the of the book. The author also has a great companion site that is being updated with the latest new features coming out, like LINQ to XSD.

The accompanying code is very usable and well organized.

The only thing lacking would not be a legitimate complaint, since the authors claim code level detail and not architectural level guidance, but I will mention it anyway. I would have like to have seen more guidance on architecture and how Linq fits into the big picture. That is not covered, but like I said, they didn't claim to, so I can't ding them. The point of the comment.... 2nd edition ...hint, hint.....

If you want to get into the guts of Linq, this book is definitely for you. I highly recommend it for every .NET 3.5 programmer.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
11 of 12 people found the following review helpful:
4.0 out of 5 stars Best book on LINQ so far, December 13, 2007
By B. Hodson "audiofile" (Cedar Hills, UT United States) - See all my reviews
(REAL NAME)   
LINQ is one of the coolest ideas to come out of MS in the past few years. Its tight integration with Visual Studio 2008 makes data access more intuitive and we can FINALLY drop the "SQL as strings" syntax in favor of something that can actually be validated at compile time instead of "blowing up" at run-time.

I've spent a fair amount of time researching LINQ and even played with it somewhat. This book would be great for those who at least know the basics of LINQ and what its purpose is. I honestly can't think of a topic about LINQ that was not addressed in some detail in this book. The writing was complete with lots of examples to illustrate the points. An earlier reviewer has said they "stopped at chapter 4" because of the lack of detailed query language syntax descriptions BUT I don't understand because there is an exhaustive definition of the language in chapter 2. I think their 1 star review was unfair and borderline malicious.

Until something comes along better, this would be my pick for the best LINQ book on the market.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Excellent Coverage
I needed to get a book on C# that covered 3.5. As an impulse, I bought this book with it. A few months later I picked it up and started reading it. Read more
Published 14 days ago by Randall Woodman

4.0 out of 5 stars Pro LINQ - Language Integrated Query in C#
The book is broken up into a number of "Parts" being LINQ to Objects, LINQ to XML, LINQ to Dataset and LINQ to SQL, but it does provide a some early chapters to ease into general... Read more
Published 1 month ago by Kirk Barrett

2.0 out of 5 stars Kindle Only Comments
This review is for the Kindle 2 edition of the book. I bought this version to use as a handy reference while on the road. Read more
Published 2 months ago by E. E. Huth

5.0 out of 5 stars It has Arrested Development references.
I've been reading this book for a while now. All the other reviews are spot on - it's worth the money if you've got the gumption to learn LINQ. Read more
Published 2 months ago by S. Anderson

5.0 out of 5 stars Lots of good easy code examples, but beware
LINQ to SQL is dead. It's being replaced by something else that's more complicated. So the chapters that conver this topic are useless, unless you plan on spending time learning... Read more
Published 2 months ago by Larry Hargis

5.0 out of 5 stars Probably the best book on the subject
I started working with LINQ last year and noticed that most of the documentation would cover the basics and nothing else. Read more
Published 2 months ago by King Reis

5.0 out of 5 stars Most Exciting Book I Have Read in Years
As soon as I opened the book up I was hooked. I haven't finished the book as I am going through it slowly, but let me tell you something. Read more
Published 6 months ago by John Grove

3.0 out of 5 stars Not as advanced as I hoped
While I found this book to be a very good introduction to linq there were a couple of things that bothered me. Read more
Published 6 months ago by Mr. Michael D. Culley

4.0 out of 5 stars Great Book!!!
this book is a great referece for those who want to learn the new features in .net 3.5. it is not for the beginner programmer as it uses some advancced techniques that could be... Read more
Published 9 months ago by David Farrugia

5.0 out of 5 stars Comprehensive and well explained
After being disappointed by other books on ASP.NET was leery in purchasing another. Wishing to learn about LINQ I finally gave in and ordered this one. Read more
Published 9 months ago by M. Boughter

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (2 discussions)
  Discussion Replies Latest Post
LINQ to SQL Entities -- bad naming 3 April 2008
Title of this book? 2 December 2007
See all 2 discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


   


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Have a shopping question?
Try askville. It's free!
Get answers from real people in areas like health, books, parenting, relationships



 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates