>si vamos a entrar en programacion en capas ya estamos suponiendo que todos trabajan contra SQL Server, se podria dar una introduccion a esto.
No. Capas presuponen que el sistema es independiente de la capa de datos (o acceso a datos en un sistema de 4 capas). La BD puede ser SQL Server o cualquier otra, o hasta puede ser un repositorio de datos que no sea una BD, sino quizas un archivo de texto en formato XML o INI o lo que sea.
"Once again, we come to the Holiday Season, a deeply religious time that each of us observes, in his own way, by going to the mall of his choice." -- Dave Barry