Life Without LINQ

To see the benefits brought by LINQ, you must get a sense for the problems it solves. To do so, we’ll demonstrate the hoops a developer has to jump through to query data from a variety of different data sources. In doing so, we work with different application programming interfaces (APIs) and query languages, and you’ll see how easy it is for people to mess up things without any compile-time feedback about query correctness.

Get C# 5.0 Unleashed now with O’Reilly online learning.

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