Digital List Price: | CDN$ 32.99 |
Print List Price: | CDN$ 32.99 |
Kindle Price: | CDN$ 18.14 Save CDN$ 14.85 (45%) |
includes free international wireless delivery via Amazon Whispernet | |
Sold by: | Amazon.com.ca, Inc. |

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required. Learn more
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera, scan the code below and download the Kindle app.
LINQ For Dummies 1st Edition, Kindle Edition
Amazon Price | New from | Used from |
Paperback, Illustrated
"Please retry" | $30.15 | $18.11 |
- Kindle Edition
$18.14 Read with Our Free App - Paperback
$32.99
This plain-English guide gives you a thorough overview of LINQ, from understanding the tasks it performs to making LINQ work with both Visual Basic and Visual Studio 2005. It explains the four LINQ providers in the .NET Framework, the easiest ways to go about accessing data, and how to write more efficient applications with less code using LINQ. There’s also clear guidance on combining third-party providers with LINQ to create even more powerful apps. With this single, comprehensive guide, you’ll discover how to:
- Use one query language with all Microsoft languages
- Examine .NET language extensions and work with extension methods, partial methods, lambda expressions, and query expressions
- LINQ to DataSet operators, SQL server operations, XML API, or Active Directory
- Deal with databases — download and install the Northwind database, generate Northwind entity classes, and create the Northwind XML mapping file
- Create the partial class example, the partial method example, and the database modification example
- Use objects with LINQ
- Query databases in Visual Basic and C#
As an added bonus, you can visit the companion Web site for LINQ examples in C# and Visual Basic. With LINQ For Dummies, you’ll link up with LINQ in no time and see how you can query almost anything!
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
- ISBN-13978-0470277942
- Edition1st
- PublisherFor Dummies
- Publication dateAug. 26 2008
- LanguageEnglish
- File size2117 KB
- Kindle (5th Generation)
- Kindle Keyboard
- Kindle DX
- Kindle (2nd Generation)
- Kindle (1st Generation)
- Kindle Paperwhite
- Kindle Paperwhite (5th Generation)
- Kindle Touch
- Kindle
- Kindle Oasis
Product description
From the Inside Flap
So you're the inquisitive type? LINQ answers your biggest query — "Why can't I develop database and XML queries in a language I already know?" This book introduces you to LINQ and the .NET Framework technologies, so you can use LINQ to query any object, any dataset, any kind of XML, SQL Server, and more — no questions asked.
Connect with LINQ — understand the tasks LINQ performs, declarative programming, and how to use LINQ in the real world
Extend yourself — examine .NET language extensions and work with extension methods, partial methods, lambda expressions, and query expressions
Choose your language — work with LINQ using C# along with Visual Basic® or Visual Studio®
LINQ up — LINQ to DataSet operators, SQL server operations, XML API, or Active Directory®
Deal with databases — download and install the Northwind database, generate Northwind entity classes, and create the Northwind XML mapping file
Visit the companion Web site at www.dummies.com/go/linqfd for all the source code you need
Open the book and find:
How LINQ lets you create more efficient applications with less code
An overview of the LINQ namespaces
What to do with expression trees
The four LINQ providers in .NET Framework
How to use objects with LINQ
What LINQ can do for the Visual Studio developer
Techniques for getting information about your applications
The easiest ways to access data
From the Back Cover
So you're the inquisitive type? LINQ answers your biggest query — "Why can't I develop database and XML queries in a language I already know?" This book introduces you to LINQ and the .NET Framework technologies, so you can use LINQ to query any object, any dataset, any kind of XML, SQL Server, and more — no questions asked.
Connect with LINQ — understand the tasks LINQ performs, declarative programming, and how to use LINQ in the real world
Extend yourself — examine .NET language extensions and work with extension methods, partial methods, lambda expressions, and query expressions
Choose your language — work with LINQ using C# along with Visual Basic® or Visual Studio®
LINQ up — LINQ to DataSet operators, SQL server operations, XML API, or Active Directory®
Deal with databases — download and install the Northwind database, generate Northwind entity classes, and create the Northwind XML mapping file
Visit the companion Web site at www.dummies.com/go/linqfd for all the source code you need
Open the book and find:
How LINQ lets you create more efficient applications with less code
An overview of the LINQ namespaces
What to do with expression trees
The four LINQ providers in .NET Framework
How to use objects with LINQ
What LINQ can do for the Visual Studio developer
Techniques for getting information about your applications
The easiest ways to access data
About the Author
Product details
- ASIN : B001EW52VA
- Publisher : For Dummies; 1st edition (Aug. 26 2008)
- Language : English
- File size : 2117 KB
- Text-to-Speech : Enabled
- Screen Reader : Supported
- Enhanced typesetting : Enabled
- X-Ray : Not Enabled
- Word Wise : Not Enabled
- Sticky notes : On Kindle Scribe
- Print length : 490 pages
- Customer Reviews:
About the author

John Mueller is a freelance author and technical editor. He has writing in his blood, having produced 117 books and over 600 articles to date. He has also written his second children's book recently, Tail of the Wuggly Bump. His technical topics range from networking to artificial intelligence and from database management to heads down programming. His most recent book is "Machine Learning for Dummies, 2nd Edition." His technical editing skills have helped over 70 authors refine the content of their manuscripts. You can reach John on the Internet at John@JohnMuellerBooks.com and his Web site at: http://www.johnmuellerbooks.com. Make sure to read his blog at http://blog.johnmuellerbooks.com to obtain the latest book information, updates, and extra materials.
Customer reviews
Top reviews from other countries

Firstly - only use this book if you are capable of understanding basic C#. As a VB programmer with a little C# experience i was able to pick it up quite easily though. If you have no experience and have just picked up on the LINQ buzzword, make sure you learn a basic level of C#.NET before touching this book.
The book is generally very well written and is about what you would expect from a dummies book. Having finished it, i am not an expert, but have a good foundation knowledge for using it in the real world. LINQ is a vast topic and it provides a good overview of a number of uses.
It would have been nice to see a bit more LINQ to SQL, but LINQ has more broad ranging capabilities than that, and the author does a good job of showing its potential.


Abstraction allows computer language to better match the way we think which is in concepts. Linq allows us to conceptualize the extraction and insertion process with common language operations that have to do with communications. Linq has four basic parts, to objects, to XML, to SQL Server, and to Entity Framework. Entity Framwork linqs are not covered in this book.
When I first started looking into Linq last year I was specifically concerned with Linq to SQL Server because I thought that this was the real strength of the Linq language extension. However, I came to realize that there were far more incidents that benefit from Linq to objects than anything else. I have studied Linq to Entities hoping that other databases could be brought into the common usage area that .NET is developing and ran into an enourmous ammount of study and planning to make it work. So, I have learned to focus on Linq with objects as the most practical useage for Linq.
This book not only does a fine job of introducing Linq, but goes on to show how it can work with Microsoft Office, COM objects, Active Directory, and Datasets. There is a wide diversity of operations that should serve the reader well no matter what areas of language development interest him.
Unusually good for a book of this order are the last two sections which focus on the best use of planning and strategy to make Linq as useful as possible. Take a step back and abstract the entire process of Linq and your programs will take a step or two upward in quality and manageability.
I am giving this book five stars for a beautiful and comprehensive introduction to Linq. No matter that I have three other books that give deeper and more thourough development of this subject, I still return to this book for inspiration.

