NHibernate vs Linq vs DataSet vs CastleProject

01/07/2008 - 17:19 por jcpc91 | Informe spam
hola no sé mucho de esto pero he estado leyendo sobre nhibernate y
recientemente sobre linq parece que conceptualmente es lo mismo es
decir son ORM mi pregunta es ¿cual es mejor ? para trabajar yo siempre
he utilizado los DataSet como un ORM pero he leído en arŽticulos que
los dataset no son una buena opión al momento de desarrollar
aplicaciones grandes así que si es cierto eso me gustaría escuchar de
los expertos y de la gente que ha manejado cualquiera de estos ORMs
cuál es el mejor tanto en su aprendizaje (keno tenga una curva de
aprenidzaje muy pronunciada), y que sea muy robusta es decir que pueda
abarcar la mayoriaa de los diseños de base de datos y de clases
gracias por sus respuestas

Preguntas similare

Leer las respuestas

#6 Juan Diego Bueno
02/07/2008 - 08:00 | Informe spam
Hola Alfredo:

Alfredo Novoa ha emitido la siguiente idea :

Mostrar la cita
Ya lo comenté hace tiempo. Más que nada por rapidez, en Crystal me
tardaba la mitad del tiempo tomándolo del dataset. Ahora uso reporting
(con informes locales) y la verdad no he probado que tal va
directamente contra el SGBD. Además también recuerdo problemas
similares a los que comentaba con el dataset tipado, de atarte a un
servidor concreto con un usuario concreto (esto hace tiempo, no he
vuelto a probar sobre ello). Como uso el mismo dataset para mostrar los
datos en el interfaz de usuario que en el informe, al final la fuente
es la misma.

Saludos

http://www.moondance.es
#7 Juan Diego Bueno
02/07/2008 - 08:08 | Informe spam
Hola Fernando
Fernando Gómez ha mostrado en su pantalla :
Mostrar la cita
Bueno, yo aquí no valoraba si era mejor o peor, sino la diferencia
fundamental con un ORM
Mostrar la cita
Entonces esto último, por lo que veo, se parece algo a los dbml que
genera VS2008, ¿no?

Mostrar la cita
Sí, solucionado está, pero eso no quita que de cuando en cuando me
vuelva a dar problemas al modificar el dataset tipado. Supongo que es
que aún no he dado con la tecla. En estos casos me refiero más bien a
la guerra que da el IDE con esto, no a la plataforma en sí.
Mostrar la cita
O rizar el rizo: LinQ to dataset :)

Saludos

http://www.moondance.es
#8 Alfredo Novoa
02/07/2008 - 11:44 | Informe spam
Hola Juan Diego,

El Wed, 02 Jul 2008 08:00:04 +0200, Juan Diego Bueno escribió:

Mostrar la cita
Esto se puede evitar bastante fácilmente.


Saludos
#9 Juan Diego Bueno
02/07/2008 - 12:19 | Informe spam
Hola Alfredo:
Alfredo Novoa ha escrito el 02/07/2008 :
Mostrar la cita
Estoy convencido de que sí, aunque me sigo temiendo los efectos de ello
en el IDE. Lo tendré en cuenta en adelante, sobre todo salvar ese
escollo de los tiempos de carga.

Saludos

http://www.moondance.es
#10 Jose Alberto
02/07/2008 - 17:41 | Informe spam
Yo no creo que Linq para datasets y para sql sirva para mucho. Quizas para
objetos si.
Si quieres algo eficiente creo que se puede tratando de explotar los
datareaders y usando el metodo Load para meter los resultados a datatables.
Luego usar comandos directamente para actualizar.
Es complicado de programar y generalizar pero quizas valga el esfuerzo.


wrote in message
news:
hola no sé mucho de esto pero he estado leyendo sobre nhibernate y
recientemente sobre linq parece que conceptualmente es lo mismo es
decir son ORM mi pregunta es ¿cual es mejor ? para trabajar yo siempre
he utilizado los DataSet como un ORM pero he leído en arŽticulos que
los dataset no son una buena opión al momento de desarrollar
aplicaciones grandes así que si es cierto eso me gustaría escuchar de
los expertos y de la gente que ha manejado cualquiera de estos ORMs
cuál es el mejor tanto en su aprendizaje (keno tenga una curva de
aprenidzaje muy pronunciada), y que sea muy robusta es decir que pueda
abarcar la mayoriaa de los diseños de base de datos y de clases
gracias por sus respuestas
Ads by Google
Search Busqueda sugerida