Well you can connect to a database and run queries all from LINQ. check out this guide from MS: http://msdn2.microsoft.com/en-us/library/bb425822.aspx