Learn About LINQ in 6 Steps
Language Integrated Query (LINQ) is a new feature in the upcoming version of Visual Studio that allows developers to query collections of objects using a SQL-like syntax.
-
Get the basic idea. Read Wikipedia's LINQ entry.
-
See it in action. Watch Scott Guthrie's walkthrough video.
-
Learn about the new language features that support LINQ. Microsoft has published new language overviews for C# folk as well as VB folk. Also, check out Scott Guthrie's posts on new language features.
-
Learn about LINQ itself. Start with the official project overview and the standard query operators. Read the rest of Scott Guthrie's LINQ articles.
-
Move on to Linq to Sql, Linq to Xml, and Linq to Entities. Check out the ADO.NET Entity Framework that Linq to Entities is built on top of. Learn about the differences between Linq to Sql and Ling to Entities. Spend some time with Hooked on LINQ's 5-minute overviews of Linq to Sql and of Linq to Xml
-
Download Visual Studio Orcas and play with it.