Check out our other videos http://vid.io/xqZ9
Subscribe to c0deporn http://vid.io/xqZ4
Lambda expressions aren't that hard and in this episode, Jeremy Clark explains just how easy it is to work with and use lambdas in C#/.NEThttp://www.JeremyBytes.comhttp://www.youtube.com/Jere...http://www.twitter.com/Jere...http://www.pluralsight.com/...
Language-Integrated Query (LINQ) is the name for a set of technologies based on the integration of query capabilities directly into the C# language (also in Visual Basic and potentially any other .NET language). With LINQ, a query is now a first-class language construct, just like classes, methods, events and so on.
For a developer who writes queries, the most visible "language-integrated" part of LINQ is the query expression. Query expressions are written in a declarative query syntax introduced in C# 3.0. By using query syntax, you can perform even complex filtering, ordering, and grouping operations on data sources with a minimum of code. You use the same basic query expression patterns to query and transform data in SQL databases, ADO.NET Datasets, XML documents and streams, and .NET collections.