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 ...