Hola, todos han visto las facilidades que permite VS, pero tambien la gran cantidad de código que hay que escribir, y en el caso de Bases de Datos hay que controlar: datasets, filas, transacciones, y ademas cuidar la parte grafica.
Pensando en eso, comence a pensar en que deberia existir herramientas que me ayuden en la tarea de desarrollar sistemas, una de ellas es DevForce, que he estado estudiando. www.ideablade.com que provee la generación de entidades de la base de datos es capaz de distinguir entre SP, vistas y tablas, ademas de relaciones.
Ademas genera una clase por entidad, y reduce mucho el codigo que hay que escribir para hacer formularios de datos y control de transacciones.
Además encontré mas información en este link http://sharptoolbox.com/categories/rad-dev-automation
Un saludo a todos