LINQ Programming [NOOK Book]

Overview

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. ...

See more details below
LINQ Programming

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK 7.0
  • Samsung Galaxy Tab 4 NOOK 10.1
  • NOOK HD Tablet
  • NOOK HD+ Tablet
  • NOOK eReaders
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$44.49
BN.com price
(Save 19%)$55.00 List Price

Overview

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


Read More Show Less

Product Details

  • ISBN-13: 9780071597845
  • Publisher: McGraw-Hill Education
  • Publication date: 12/19/2008
  • Sold by: Barnes & Noble
  • Format: eBook
  • Edition number: 1
  • Pages: 384
  • File size: 3 MB

Meet the Author

Joe Mayo, Microsoft MVP, is an author and instructor who specializes in Microsoft .NET software technology. He owns Mayo Software Training and operates the C# Station website.

Read More Show Less

Table of Contents

Foreword

Acknowledgments

Introduction

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

Index

Read More Show Less

Customer Reviews

Average Rating 5
( 2 )
Rating Distribution

5 Star

(2)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 2 Customer Reviews
  • Posted November 27, 2010

    more from this reviewer

    Highly Recommended - you must check it out!!

    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! :)

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted May 26, 2012

    No text was provided for this review.

Sort by: Showing all of 2 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)