Hola a todos,
En Delphi, normalmente, siempre trabajaba con componentes data-aware, conectados directamente a la BBDD. �ste acercamiento, no es que me guste demasiado, pero Delphi daba las posibilidades f�cilmente.
En Smalltalk, me acostumbr� a trabajar s�lamente con "Objetos". Mis objetos guardaban colecciones de otros Objetos (Objeto Empresa -> variable de instancia, colecci�n de Clientes), y no ten�a que preocuparme de la Vista, o de la persistencia, que pod�a tenerla en cuenta m�s tarde. �ste acercamiento me gusta mucho, y, puesto ahora s�lo pienso en Browsers, Inspectors y Debugger de Smalltalk, se me hace cuesta arriba trabajar con Lazarus/Delphi. Adem�s, �ltimamente, Lazarus se me queja demasiado a la m�nima, y no es que la depuraci�n haga mucho....
Me gustar�a poder seguir ese modelo en Lazarus (MVC vamos, pero a poder ser, sin usar frameworks de terceros). Poder tener mis objetos independientes, de la vista, y de la persistencia. Lo que, no se me ocurre, es, si yo guardo, por ejemplo, en el Objeto Empresa, en una variable de instancia de clase, una colecci�n de Clientes, c�mo transcribo esta informaci�n a un DataGrid?.
Alguien podr�a echarme un cable con �sto?
Giuseppe Luigi Punzi Ruiz
Blog: http://www.lordzealon.com
Twitter & Skype & GoogleTalk accounts: glpunzi
