Pro LINQ: Language Integrated Query in C# 2010

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

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.

Author(s): Adam Freeman, Joseph C. Rattz Jr. (auth.)
Edition: 1
Publisher: Apress
Year: 2010

Language: English
Pages: 840
Tags: Programming Techniques

Front Matter....Pages i-xxii
Front Matter....Pages 1-1
Hello LINQ....Pages 3-19
C# Language Enhancements for LINQ....Pages 21-53
Front Matter....Pages 55-55
LINQ to Objects Introduction....Pages 57-67
Deferred Operators....Pages 69-149
Nondeferred Operators....Pages 151-210
Front Matter....Pages 211-211
LINQ to XML Introduction....Pages 213-218
The LINQ to XML API....Pages 219-311
LINQ to XML Operators....Pages 313-343
Additional XML Capabilities....Pages 345-385
Front Matter....Pages 387-387
LINQ to DataSet Operators....Pages 389-426
Additional DataSet Capabilities....Pages 427-433
Front Matter....Pages 435-435
LINQ to SQL Introduction....Pages 437-447
LINQ to SQL Tips and Tools....Pages 449-473
LINQ to SQL Database Operations....Pages 475-520
LINQ to SQL Entity Classes....Pages 521-567
The LINQ to SQL DataContext....Pages 569-634
LINQ to SQL Concurrency Conflicts....Pages 635-652
Additional LINQ to SQL Capabilities....Pages 653-664
Front Matter....Pages 665-665
LINQ to Entities Introduction....Pages 667-677
LINQ to Entities Operations....Pages 679-722
Front Matter....Pages 665-665
LINQ to Entities Classes....Pages 723-748
Front Matter....Pages 749-749
Parallel LINQ Introduction....Pages 751-756
Using Parallel LINQ....Pages 757-771
Parallel LINQ Operators....Pages 773-777
Back Matter....Pages 795-817