DataGeneration with CodeSmith

El día de hoy durante nuestro curso estuvimos viendo como crear objetos de acceso a datos en Visual Studio 2005, dimos una breve introducción de como crear aplicaciones distribuidas en capas. En general, vimos las grandes ventajas de crear aplicaciones distribuídas, componentizadas y como una arquitectura de este tipo nos ayuda a desarrollar mejores aplicaciones y los asistentes que nos provee el IDE para facilitar esta herramienta.

Casualmente, después de tener un pesado día en Acapulco (dos horas en la playa dormido, bufete gratis en el hotel y una hora y media nadando en la alberca) estaba revisando posts viejos que tenía pendientes de leer en el balcón de mi habitación con vista al mar (jeje) encontré un tutoral de CodeSmith que se llama «Crear un DAL en 15 minutos«. También hay un video dentro de ese vínculo de como hacerlo.

En este tutorial, te lleva paso a paso como crear un DAL usando los lineamientos que el grupo de Patterns & Practices recomienda, así como un patrón de diseño de Provider, con algunas plantillas de nettiers.

CodeSmith es la mejor herramienta para generación de código. No le busquen más. Yo la he probado cuando era gratuita y recuerdo que me ahorró bastante tiempo desarrollando algunas pruebas. Inmediatamente le envié el vínculo al buen Roky y me dijo que el todo lo hizo a mano y que tambien se tardó 15… pero días… Stick out tongue [:P]

Invito a todos, que usen CodeSmith o generadores de código de alto nivel (por ahí anda Olymars de Microsoft también, ya algo viejo y enfocado solamente a SQL Server) para ahorrarnos tiempo y chamba repetitiva.

Cheers!

 


Comentarios

Deja una respuesta