LINQ is probably one of the most compelling features of .NET3.5. I love the way you can query your data models and how that is automatically converted to queries to the underlying datasources. If you are not familiar with it, do have a look at MSDN…

Apparently I’m not the only one who loves LINQ. You may already know about Linq2Sql, Linq2Objects and Linq2Entities. However, did you know that there is now also …

  • Linq2RiaServices, allowing simple access to data in the middle tier from SilverLight applications
  • Linq2ADODataServices, providing similar functionality as the Linq2RiaService, but utilizing the ADO.NET Data Services framework.
  • Linq2SharePoint, allowing you to query SharePoint lists and sites from within a SharePoint WebPart, and
  • Linq2Azure, which is used to query Azure storage.

 Seems that every locally or remotely stored set of object  gets a Linq interface…