Title: Mensaje
Hola Juan Manuel,
    Actualmente estoy wrappeando una base SQLServer con muchisimas tablas y datos en Glorp con VW. Restore es muy parecido a Glorp, para mi gusto Glorp es bastante mejorcito en optimizaciones y otras cuestiones de mapping (como tener varios objetos en una misma tabla, proxiar o traer de un solo join a todos los datos para los objetos y colaboradores de este, etc). Te cuento que mi base SQL está diseñada con los pies (supongo que por cuestiones de haber pasado varios programadores por el proyecto, y uno más tonto que el otro). Aún asi, con algunas vistas y SP pude emprolijar las cosas como para subir un modelo decente en Smalltalk, cosa que hasta ahora vengo logrando (igualmente tengo algunas clases de gusto obligatoriamente y alguna que otra jerarquía no muy agradable). Además que si viene un null y no espacio en blanco mi sistema no tira una excepción y sale corriendo .. jeje.
Una cosa que no busqué pero que está pasando es que lo mío es mucho más rápido que la aplicación original. Y esto se debe a que no tengo que traer todos los datos en tantos SQL's en una pantalla, sino que glorp es un poco más inteligente y eficiente (que usar SQL directamente) y compone los objetos con menor cantidad de ejecuciones. Arriba estoy haciendo views con Seaside/Ajax para una web.
Bueno, esto fue un poquito el resumen de como estoy tratando de convertir un Taunus 82 todo podrido, a un Yate.
En resumen, para wrappear la base SQL, empezá con un framework de estos, el primer modelo que te va a quedar será un completo desastre, ahi metete un refactoring de este modelo y no tengas miedo de agregar SP, Views, y Triggers en la base que te ayuden a que no te golpeen tanto arriba en tu modelo.
Hacete muchos unit test (no con SUnit exclusivamente, pero si al menos Workspaces) donde luego del refactoring puedas ir probando que todo vuelve en orden y sigue estable.
Vas a tener bastantes ciclos, pero al final vas a tener los objetos en el image cuando los necesites y donde los necesites (web o escritorio).
 
Saludos,
Hernán.-
 
-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Juan Manuel Durán
Enviado el: Martes, 20 de Junio de 2006 06:03 a.m.
Para: [email protected]
Asunto: [clubSmalltalk] Dolphin Smalltalk X6

Chicos como algunos ya saben simpre he utilizado VS 3.01, ustedes me han recomendado utilizr el Dolphin, ya lo instale y lo estoy viendo de apoco, la pregunta es: Tengo que hacer una aplicacion en 3 capas, en la cual la de datos tenga como repositorio a SQL, ahora es sencillo usar el Dolphin para esto?, aqui en el grupo podre conseguir ayuda de como hacer la conectividad?
 
Gracias.


--~--~---------~--~----~------------~-------~--~----~
Ha recibido este mensaje porque está suscrito a Grupos de Google "clubSmalltalk" grupo.
 Si quiere publicar en este grupo, mande un correo electrónico a [email protected]
 Para anular la suscripción a este grupo, envíe un mensaje a [EMAIL PROTECTED]
 Para visualizar más opciones, visite este grupo enhttp://groups.google.com/group/clubSmalltalk
-~----------~----~----~----~------~----~------~--~---

Responder a