So, as a developer who prefers to roll his own code for data access layers (i.e., build my object model in a Business layer (BLL), write data methods in a data layer (DAL), write stored procedures, etc. with copious use of CodeSmith), I decided to give...