Both of these topics will be discussed in much more detail, including how to
easily connect and map to the source database.
So, with that primer, this chapter introduces the following topics:
??‘ LINQ
??‘ LINQ to XML
??‘ LINQ to SQL
LINQ Overview
LINQ is a set of standard query operators that brings powerful query facilities right into the .NET
Framework language such as C# and VB.NET. The LINQ framework brings together the capability of
data access with the power of data manipulation. This section provides an overview of the
capabilities of LINQ and the standard query operators, but Chapters 3 and 4, respectively, will discuss in
great detail the LINQ query operators and language features that contribute to LINQ??™s direct, declarative
style of queries.
The term Language Integrated Query signifies that the standard query facilities are architected directly
into the developer??™s .NET-supported programming language of choice. These query facilities, known
as the standard query operators, expose general-purpose query mechanisms that can be applied to
7
Part I: Introduction to Project LINQ
many facets of information, such as in-memory constructs as well as information retrieved from external
sources such as relational data or XML.
Pages:
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41