For .NET developers, Pialorsi and Russo explain how to use Language Integrated Query (LINQ). They cover its syntax and how to use it with in-memory objects, relational data, and XML, and advanced uses such as expression trees, and applications in different scenarios such as ASP.NET and Windows Communication Foundation. The book focuses on the Microsoft .NET Framework 3.5. Pialorsi is a consultant, trainer, and author who specializes in developing solutions with Microsoft .NET, XML, and web services. Russo trains and consults with professional developers working with the .NET Framework and Microsoft SQL Server. Annotation ©2008 Book News, Inc., Portland, OR (booknews.com)
Read More
Get comprehensive guidance for using the Microsoft Language Integrated Query (LINQ) Project—with in-depth insights from two experienced developers. 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.
Read Less