Tech Quarto
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Computer Science » SQL » LINQ in Action  
Categories
Computer Science
The Internet
For Dummies
Web Browsers
Windows
Digital Culture
Multimedia
Mobile & Wireless
Subcategories
Sybase
.Net
C#
C++
Visual Studio
Business
Databases
Directories
E-mail
Introductory Guides
Mathematical & Statistical
Natural Language Processing
Optical Character Recognition
Personal Finance
Spreadsheets
Voice Recognition
Word Processors & Editors
Mass Market
Trade
Related Categories
• SQL
Databases
Computers & Internet
Subjects
Books
• Visual Basic
Development
Microsoft
Computers & Internet
Subjects
• Object-Oriented Design
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• Software Development
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• C#
Languages & Tools
Programming
Computers & Internet
Subjects
• Software
Computers & Internet
Subjects
Books
• Computers & Internet: Databases: SQL: General
General
Archive
Custom Stores
Specialty Stores
• Computers & Internet: Programming: General
General
Archive
Custom Stores
Specialty Stores
• Computers & Internet: Programming: Languages & Tools: General
General
Archive
Custom Stores
Specialty Stores
• Computers & Internet: Software: General
General
Archive
Custom Stores
Specialty Stores
• Illustrated
Edition (format)
Refinements
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Visit Laptop Nirvana for the best Cheap Discount Laptops

LINQ in Action

LINQ in Action

zoom enlarge 
Authors: Fabrice Marguerie, Steve Eichert, Jim Wooley
Creator: Matt Warren
Publisher: Manning Publications
Category: Book

List Price: $44.99
Buy New: $21.95
You Save: $23.04 (51%)



New (35) Used (10) from $21.95

Avg. Customer Rating: 4.5 out of 5 stars 23 reviews
Sales Rank: 15620

Format: Illustrated
Media: Paperback
Number Of Items: 1
Pages: 600
Shipping Weight (lbs): 2.1
Dimensions (in): 9.2 x 7.4 x 1.3

ISBN: 1933988169
Dewey Decimal Number: 005.74
EAN: 9781933988160
ASIN: 1933988169

Publication Date: February 4, 2008
Availability: Usually ships in 1-2 business days
Shipping: Expedited shipping available
Shipping: International shipping available
Condition: Paperback. Perfect condition. Never used. Great book.

Similar Items:

  • ASP.NET AJAX in Action
  • Professional ASP.NET 3.5: In C# and VB (Programmer to Programmer)
  • Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net)
  • Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)
  • C# 3.0 in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))

Editorial Reviews:

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:   Read 18 more reviews...

5 out of 5 stars An important book, on an important topic   June 29, 2008
 1 out of 1 found this review helpful

LINQ in Action, at 600 pages provides a substantial introduction and in-depth discussion of LINQ, its history, its impact, and most important - its syntax and features. I found this book easy to navigate, given that many developers (I know I do) moved between LINQ to Objects, LINQ to XML and LINQ to SQL througout the working day. When you stumble over a particular query, I found it easy to find a relavent sample in the index.

If you haven't had an opportunity to move into the .NET 3.5 Framework world and use C# .0 or VB 0 syntax yet, then this book will arm you with the background necessary to move productively into the new 'Query Centric' programming paradigm - one free of complex 'for' loops and deeply nested 'if' statements (and free of embedded SQL string statements).

Although hefty in size, I recommend this book if you seriously want to move beyond the basics and really understand how to use LINQ.



3 out of 5 stars Linq in Action   June 28, 2008
 0 out of 2 found this review helpful

This book is best used with a companion book covering basic C# terms. I found that I had to refer to the internet for explanations of terms.

Explanations, not just definitions. That need slowed my reading to a crawl. though I have been using C# for the past year.



5 out of 5 stars Very, very nice and good book   June 7, 2008
 2 out of 2 found this review helpful

This is a very nicely written book.
Clear explanations, concepts are introduced gradually and build on each other with no forward references, simple and to the point code samples, good and appropriate pace, and very easy to read and understand.

I was actually amazed by this book. I read a couple of books/month, and this book reminded me a lot of the quality of classic CS books, which is so hard to come by nowadays -- think "The unix programming environment", but more accessible.
This is in sharp contrast with most of the today books in the (programming/CS) field which tend to have a big ratio of page-count to information (lots of screenshots, or 101/intro-level intermixed content, lots of fluff). This is not a book that you can shrink without loosing quality.



2 out of 5 stars LINQ with no action   May 28, 2008
 0 out of 5 found this review helpful

I am disappointed with this book - it did not meet my expectations. I found many examples and it is really hard to use them because the author hardly explains where all comes from and why I should go this way and not another one. It sometimes confuses why, where and for what purpose the author shows an example and whether it suits my case. It is hard to decide because there are almost no explanations about roots of examples and basic theory.
However, I am happy with the fact that more and more books about LINQ come up and I do hope to find a proper one for me. Unfortunately, for now, I have to move from one book to another one for finding a solution.



5 out of 5 stars The only Linq book you will need   May 14, 2008
 2 out of 2 found this review helpful

If you want to learn Linq, whether its data stored in a database, in XML files, DataSets or just in-memory objects this is the book for you.

I found it so easy to understand, and really comprehend. There are lots of examples, but not too many. After reading the first few chapters you become comfortable with the concept and syntax of the new language extensions.

The authors style had just the right combination of light humor and serious programming. He seems able to express complicated issues with the greatest of ease, and obviously has enoumous knowledge on the subject.

If that was not enough, there are forums avalable where you can raise queries and doubts and the author will do his best to accomodate you, again with a nice and easy flowing style.

The book is a 'must have' to any serious Linq programmer (or want-to-be Linq programmer!) and will certainly occupy a prominent place on my bookshelf.

Highly recommended!

Regards,
Martin.


Powered by Associate-O-Matic