Linq Programming / Edition 1

Linq Programming / Edition 1

by Joe Mayo
5.0 2
Pub. Date:
McGraw-Hill Education
Select a Purchase Option (Net)
  • purchase options
    $51.15 $58.00 Save 12% Current price is $51.15, Original price is $58. You Save 12%.
  • purchase options


Linq Programming / Edition 1

Take your LINQ programming skills to the top tier

Resolve data format impedance mismatch with guidance from a C# expert and Microsoft MVP. LINQ Programming details cutting-edge techniques to effectively assimilate XML, SQL, ADO.NET, and unstructured data sources. Build powerful LINQ queries, handle hierarchical and relational data, use lambdas and expression trees, and develop multi-threaded applications. Get proven strategies for handling conflicts and exceptions and creating custom extension methods. Additionally, you'll learn how to create your own LINQ provider through a working example, LINQ to Twitter.

  • Filter, order, and group code using LINQ to Objects
  • Query relational and unstructured data with LINQ to SQL and LINQ to XML
  • Work with ADO.NET through LINQ to DataSet
  • Deploy object-oriented programming techniques and LINQ to Entities
  • Read, manipulate, and create C#-based XML documents
  • Generate DBML and external mapping files with SqlMetal
  • Create custom lambdas, expressions, providers, and extensions
  • Support concurrent processing and multi-threading using PLINQ
  • Build a custom LINQ provider for working with any data source

Product Details

ISBN-13: 9780071597838
Publisher: McGraw-Hill Education
Publication date: 12/19/2008
Edition description: Net
Pages: 384
Product dimensions: 7.30(w) x 9.00(h) x 0.80(d)

Table of Contents




Part I - LINQ Essentials

Chapter 1 - Introduction to LINQ

Chapter 2 - Using LINQ to Objects

Chapter 3 - Handling LINQ to SQL with Visual Studio

Part II - LINQ to any Data Source

Chapter 4 - Working with ADO.NET through LINQ to DataSet

Chapter 5 - Programming Objects with LINQ to Entities

Chapter 6 - Managing Hierarchical Data with LINQ to XML

Chapter 7 - Automatically Generating LINQ to SQL Code with SqlMetal

Part III - Extending LINQ

Chapter 8 - Digging Into Expression Trees and Lambdas

Chapter 9 - Constructing New Code with Extension Methods

Chapter 10 - Building a Custom LINQ Provider—Introducing LINQ to Twitter

Chapter 11 - Designing Applications with LINQ

Chapter 12 - Concurrent Programming with Parallel LINQ (PLINQ)

Appendix A - Standard Query Operator Reference


Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews

LINQ Programming 5 out of 5 based on 0 ratings. 2 reviews.
Flazer More than 1 year ago
Joe has a blockbuster on his hands: LINQ PROGRAMMING scores big. Clear, concise examples abound throughout the book and make the transition to LINQ a no brainer. Thumbs way up! :)
Anonymous More than 1 year ago