Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 10. Presenting LINQ

Chapter 10. Presenting LINQ

One of the main additions to the .NET Framework for the v3.5 release is Language Integrated Query (LINQ), a new application programming interface (API) that is essentially a collection of namespaces and classes with a common purpose: to query data from any and all sources.

You might well wonder why Microsoft has chosen to provide yet another way to do what data source objects and ADO.NET do perfectly well already. Isn't LINQ a bit pointless? Well, no. You saw in Chapter 7 how .NET DataSource objects provide a level playing field for working with data in different sources—whether it is a business object, an XML file, or a database. You also saw in Chapter 9 how ADO.NET offers more precise control of access to databases. But let's take a step back and think about how you work with data from day to day:


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint