Chapter 15. Learning About LINQ

In the previous chapter, you learned about how to access a database using the traditional ADO.NET technologies. When you make ADO.NET requests, you are making SQL calls and organizing the result set data using SQL.

Language Integrated Query (LINQ) is a technology that lets you organize your results in a consistent manner, regardless of the underlying source of the data. Why yet another technology to query information? The answer is related to XML.

XML is a technology used to represent information in a hierarchical manner. You saw an example of XML in Chapter 12. XML has solved many problems in an elegant and understandable manner. One of the solutions proposed by XML is the ability to reference information in an XML ...

Get Beginning C# 2008: From Novice to Professional now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.