Hola robertgustavo!
Cita:
Iniciado por robertgustavo
¿es conveniente, convertir los datos de una DB a un ArrayList y luego mostrarlos en un control??
Referente a esto te comento que estoy aprendiendo un poco sobre la forma de trabajo de nhibernate (o hibernate para java) y debo decirte que me parece muy buena porque te permite separar tu base de datos de tu aplicación como tal, es decir, no dependes de objetos como datasets, datatables, etc.. Sino que, intentando aprovechar al máximo la OOP dejas del lado de la base de datos todo lo que sean tablas, filas y columnas, y en la lógica de tu aplicación solo trabajas con objetos, objetos dentro objetos y más objetos

Otra de las ventajas que he visto con el nhibernate es que de manera "sencilla" tu aplicación es independiente de la base de datos que uses, si algún día dejas de usar MS SQL para migrar por ejemplo a PostgreSQL pues no te preocupas por migrar código para adaptarlo a este cambio. (Desde luego, este tipo de ventajas, aplicando una muy buena arquitectura de desarrollo, también las puedes tener con los objetos ADO.Net)
Cita:
Iniciado por robertgustavo
¿como puedo hacer para mejorar la carga de datos en windowsForms, conviene usar un dataset tipado? o es mejor crear los objetos en memoria.
Saludos.
Bueno aunque no soy un experto en la materia te dejo algunos links que te pueden interesar:
http://msmvps.com/blogs/cwalzer/arch...n-ado-net.aspx http://msmvps.com/blogs/cwalzer/arch...raadonet2.aspx http://msmvps.com/blogs/cwalzer/arch...datosnet3.aspx http://www.codeproject.com/KB/aspnet...Practices.aspx
Pero muchas veces todo dependerá del tipo de aplicación que necesites, requerimientos, etc..
Saludos!