LINQ
The Language INtegrated Query, or LINQ is a sub-language used to perform search operations on a list. It is available in most languages that use the .NET Framework, including C#, Visual Basic, and F#.
This series of lessons shows how to use the LINQ in an ASP.NET MVC project to query a list based on a .NET collection.