Data-rich applications can be difficult to create because of the tremendous differences between query languages used to access data and the programming languages commonly used to write applications. This practical guide covers the intricacies of LINQ, a set of extensions to the Visual C# and Visual Basic programming languages. Instead of traversing different language syntaxes required for accessing data from relational and hierarchical data sources, developers will learn how to write queries natively in Visual C# or Visual Basic – helping reduce complexity and boost productivity. Written by two experienced developers with strong ties to the developer teams at Microsoft, this book describes the LINQ architecture and classes, details the new language features in both Visual C# and Visual Basic, and provides code samples in both languages.
Get in-depth insights direct from two expert developers who've worked with LINQ from the start. This is a comprehensive resource for learning how to write queries natively in Visual C# or Visual Basic, which helps reduce complexity and boost developer productivity. Includes code samples in Visual C# and Visual Basic.
Key Features
- Delivers in-depth guidance for using LINQ
- Covers architecture, syntax, and classes, illustrating how developers can integrate LINQ into their toolkits
- Features code samples in Visual C# and Visual Basic
About the Authors
- Paolo Pialorsi is a consultant, trainer, and author who focuses on software development with Microsoft .NET, XML, and Web services. He is a founder of DevLeap (www.devleap.com), a group dedicated to producing sophisticated content for the developer community. He has written three books about XML and Web services.
- Marco Russo is a founder and contributor to DevLeap. A consultant and trainer focused on .NET programming, Microsoft SQL Server®, and business intelligence, Marco also contributes to a number of Microsoft developer blogging sites.