I am trying to get my linq hat on right, and hopefully, someone will have some insight on how to do this. I would like to build a data access layer for my website. These are my requirements: 1. Use the Linq To Sql entities for all the model. 2. Support both sql server and xml as the data source via a...