Steve just to clarify I meant that currently most programmers are using sql that has been built for them by a DBA and business rules are set in the DB....
I can see the advantages of Linq in a common language to access data and the use of a data abstraction layer but I wonder if the overhead of writing...