
As a ground-breaking and innovative technology on the Microsoft .NET software development platform, LINQ (Language-Integrated Query) set up an efficient bridge between object-oriented programming languages and various data sources, which greatly reduces the complexity of software development.
The most books in Manning Publications' in Action series are entry-level, because they pay so much attention to practice that may make a reader feel a bit shallow. But LINQ in Action is not. Just like LINQ itself, this book's authors (3 senior Microsoft MVP or programmer with 10+ years of programming experience) made this book into a bridge, which can help you to understand the C# 3.0 features and how to design the LINQ such as this elegant, universal and extensible component.

LINQ in Action is regarded as the bible of LINQ, comprehensive, fascinating and has rich examples for both C# and VB.NET languages. Especially for the various features provided in LINQ, it explains their advantages & disadvantages from an objective perspective, so as to enable readers to make a choice based on the specific situations.
Table Of Contents
- Introducing LINQ
- C# and VB.NET language enhancements
- LINQ building blocks
- Getting familiar with LINQ to objects
- Beyond basic in-memory queries
- Getting started with LINQ to SQL
- Peeking under the covers of LINQ to SQL
- Advanced LINQ to SQL features
- Introducing LINQ to XML
- Query and transform XML with LINQ to XML
- Common LINQ to XML scenarios
- Extending LINQ
- LINQ in every layer
- Appendix: The standard query operators
Book Example Codes
Download URLs
