Overview of LINQ Architecture

Providing deep information on the LINQ architecture is out of the scope of this book Getting a high-level overview can help you understanding how LINQ works. Basically LINQ is the last layer of a series, as shown in Figure 23.1.

Figure 23.1 LINQ is at the top of a layers infrastructure.

image

At the bottom there is the Common Language Runtime that provides the runtime infrastructure for LINQ. The next layer is constituted by the managed languages that offer support to LINQ with special reserved keywords and features. The next layer is all about data and is represented by data sources that LINQ allows querying. The last ...

Get Visual Basic® 2010 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.