Plus, you can combine the results of two queries. The demo that Don Box and Anders Hjelsberg did showed querying a collection that had a list of running processes, then joining that with a query from SQL Server.
>
>This may fill in a few blanks for you. Note particularly LINQ's ability to query across any data, whether in database, XML or any structure with IEnumerable interface (collections, arrays, lists, etc).
>
>Combine that with the ability to further query with SQL into the initial result set and you get something more Fox-like.
>
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer