Books : LINQ in Action

In association with Amazon.com
 View Shopping Cart or Checkout 

Author name: Fabrice Marguerie, Steve Eichert, Jim Wooley

Books : LINQ in Action
View Bigger Picture

Regular marked price: $44.99
Discount Price: $29.69
Cost Savings: $15.30 (34%)
Price fluctuation possible.

Used Price: $31.44
Third Party New Price: $25.42


How soon does it ship: Normal ship time within one day



Shipping? Absolutely FREE if you qualify for Super Saver Shipping.
Type of bind: Paperback
Dewey Decimal Number: 006.7882
EAN num: 9781933988160
Format: Illustrated
ISBN number: 1933988169
Label: Manning Publications
Manufacturer: Manning Publications
Quantity: 1
Page Count: 600
Printing Date: February 04, 2008
Publishing house: Manning Publications
Sale Popularity Level: 12042
Studio: Manning Publications




Other books you might be interested in perusing:

Editor's Notes and Comments:

Product Description:
LLINQ, Language INtegrated Query, is a new extension to the Visual Basic and C# programming languages designed to simplify data queries and database interaction. It addreses O/R mapping issues by making query operations like SQL statements part of the programming language. It also offers built-in support for querying in-memory collections like arrays or lists, XML, DataSets, and relational databases.

LINQ in Action is a fast-paced, comprehensive tutorial for professional developers. This book explores what can be done with LINQ, shows how it works in an application, and addresses the emerging best practices. It presents the general purpose query facilities offered by LINQ in the upcoming C# 3.0 and VB.NET 9.0 languages. A running example introduces basic LINQ concepts. You'll then learn to query unstructured data using LINQ to XML and relational data with LINQ to SQL. Finally, you'll see how to extend LINQ for custom applications.

LINQ in Action will guide you along as you explore this new world of lambda expressions, query operators, and expression trees. As well, you'll explore the new features of C# 3.0, VB.NET 9.0. The book is very practical, anchoring each new idea with running code. Whether you want to use LINQ to query objects, XML documents, or relational databases, you will find all the information you need to get started

But LINQ in Action does not stop at the basic code. This book also shows you how LINQ can be used for advanced processing of data, including coverage of LINQ's extensibility, which allows querying more data sources than those supported by default. All code samples are built on a concrete business case. The running example, LinqBooks, is a personal book cataloging system that shows you how to create LINQ applications with Visual Studio 2008.



Customer Reviews
User popularity level:  out of 5 stars

Rated by buyers 4 out of 5 stars - LINQ in Action rocks
I was pleased with overall quality of this book. By and large this is the most comprehensive LINQ book currently available on the market. The writing style is easy to follow and the material is presented in logical manner. I rate it four instead of five because it follows a trend very common to books written by multiple authors - uneven quality of writing. LINQ to Objects for example is pure please to read, but I wish LINQ to SQL was covered better. Overall this is a solid book and I'd recommed it to any working developer.



Rated by buyers 5 out of 5 stars - A required desktop reference
I think the expression is "don't cry over spilled milk...", well when my son spilled milk on this book I almost cried. Why would you cry over a book you ask? There are many reasons. Not only does the book go into LINQ in depth (I know there is a C# in Depth book) but the authors cover all of the parts of the .NET framework that were created and needed for LINQ to function. In addition, all of the samples provided are both in C# and VB.NET. These samples are not your basic "Hello World" samples but useful reusable code snippets that get the point of the book section across.

The book starts of with an introduction to LINQ and the different versions of LINQ to xxx, more than enough to wet your whistle. The authors then go into the prerequisites of the .NET framework required, generics, anonymous types and lambda expressions. This chapter was so good I read it twice. The third chapter discusses how LINQ is made up. After this, the authors go in depth in describing the different types of LINQ, including LINQ to SQL, LINQ to Objects and LINQ to Amazon with useful examples.

This book will be a reference book on my book shelf. I expect to refer to this book constantly.




Rated by buyers 3 out of 5 stars - Stutters onthe most important area
Most of the reviewers have given high marks for this book. No issue with that, as long as the very first six chapters of this book are concerned. It gives the best intrduction on subjects such as lambda expression and various Linq syntaxes. But the most important chapters should have been those dealing with Linq in N-tier architecture - chapters 7 and 8. But those were written in such a confusing manner that, at the end of those two chapters, you are left wondering why you spent money and time on this book. It is a pitty that almost all internet articles, including those on MSDN, deal with Linq as if it is an add-on to Microsoft Acess programming and show pages and pages of "drag-and-drop and voila it works great!!" approach. I don't think anyone could write a successfull n-tier Linq code with that approach. Although this book goes little further than the drag-and-drop gimmic, it could have avoided so much fluff and concentrated just on what is needed for a real world n-tier programming using Linq. But unfortunately I don't know whether there is any better book treating Linq as a serious enterprise development tool.



Rated by buyers 5 out of 5 stars - Great detail. Well organized and thorough.
This was one of the best technical books I've ever read. It was easy to follow and understand. The examples were very clear and the section on the new features of VB and C# were wonderful and needed in order to understand the rest of the book.

I was slightly disappointed that most of the examples in the book were printed in C# instead of VB. BUT, I downloaded all the example projects and utilities and those are excellent! ALL of the examples are available in C# and VB. They are correct and a great on-the-go blueprint for my routines.

It was also very nice that they talk about (in easy-to-understand terms) the performance implications of different implementations.

The cover is a bit dorky, but you shouldn't judge a book by its cover!

A great buy for the novice LINQ programmer.




Rated by buyers 5 out of 5 stars - Great Tutorial on LINQ
The book covers a lot of topics that emcompass LINQ including LINQ basics, but also LINQ to SQL, LINQ to XML. I like that it starts out with a discusion of the problem and doesn't dive directly into the solution. In addition, I think it teaches the technology without resorting to starting with database applications as the example. Anyone who has heard me talk about LINQ knows that I can't stand that LINQ to SQL is the wrong way to teach it to new people...they didn't fall into that trap.

In addition, I really like that there are lots of good examples and a great index. There was never an example I was looking for that the index didn't help me find. That's becoming rarer in books. I really liked their coverage of LINQ from both the consumer of LINQ and the provider of LINQ. Their discusion of the LINQ to Amazon provider provided quite a lot of good insight into how the inner workings of LINQ are put together.

My only hesitation at completely loving this book is that all the examples are either in C# or VB. This lends the book to feel a bit schizophrenic. I would have preferred a more bloated book where all the example in print were in both languages. This is especially true of LINQ because the language integration of LINQ is very dissimilar between the languages.

Overall, I would recommend the book to anyone trying to learn LINQ as a technology.


see more


Find other books like this one:

 


Pustular Psoriasis / How To Prevent Anxiety Attacks / A Beautiful Possibility. / The Swiss Family Robinson / Martial Arts /
Disneys Jungle Book Personalised Romance Novels Corporate Logo Gift Baskervills Holmes Hound Of Sherlock The Crafts Study Arabic Valentine Gift Idea For Him Wizard Of Oz Emerald City Sherlock Holmes Prints Information On Autism Children's Birthday Present

Home - Trains - Planes - Ships - Transportation