O'Reilly logo

Pro ASP.NET 4 in VB 2010, Third Edition by Adam Freeman, Dan Mabbutt, Matthew MacDonald

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 13. LINQ

One of the most hyped additions to.NET is LINQ (Language Integrated Query), a set of language extensions that allows you to perform queries without leaving the comfort of the VB language.

At its simplest, LINQ defines keywords that you use to build query expressions. These query expressions can select, filter, sort, group, and transform data. Different LINQ extensions allow you to use the same query expressions with different data sources. For example, LINQ to Objects allows you to query collections of in-memory objects. LINQ to DataSet performs the same feat with the in-memory DataSet. Even more interesting are the three LINQ flavors that let you access external data. There's LINQ to Entities, which allows you to query a database ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required