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

#21 Juan Diego Bueno
03/07/2008 - 21:02 | Informe spam
Hola Alfredo y Fernando:

"Fernando Gómez" escribió en el mensaje de
noticias:OJ5w$
Alfredo Novoa wrote:
Hola Fernando,

On 2 jul, 18:17, Fernando Gómez wrote:
¿Pero por que quieres usar Crystal Reports con datasets?


Si tienes una capa de datos ya hecha, lo lógico (para seguir una
arquitectura en capas) es que tus reportes usen la capa de datos, que
posiblemente provean alguna interfaz al DataSet.



Hombre, si tuvieses un "middleware" que usase DataSets entonces si
tendría sentido.


Saludos
Alfredo



En efecto, también tendría sentido, dado el caso. Ambas situaciones son
ejemplos de cuándo emplear DataSets con Crystal Reports. :)



Bueno, no tengo muy claro si lo que uso es un middleware. En cualquier caso,
un ejemplo:

Si yo para mostrar un registro en un form uso un dataset con ese registro,
el cual para crearlo he tenido que lanzar una query, para generar su ficha,
considero más apropiado usar ese dataset que ya está creado y no volver a
lanzar la misma consulta contra el servidor, aparte de la rapidez que yo en
mi experiencia he notado.
Lo mismo si hago un filtrado que se muestra en un grid.

Tal cual lo tengo ahora, no es exactamente así, ya que uso un tipado para
los informes y un no tipado para manipulación de datos, con lo cual lanzo
dos veces la consulta, pero en otras ocasiones si he usado el tipado para
ambos con una sola query. De ahí que esté intentando con reporting poder
visualizar informes de datasets no tipados, que como dije en otro post, creo
que se puede hacer, pero aún no lo he conseguido.

Gracias a ambos por las aportaciones.

Saludos
Respuesta Responder a este mensaje
#22 Alfredo Novoa
04/07/2008 - 11:05 | Informe spam
Hola Juan Diego,

El Thu, 3 Jul 2008 21:02:49 +0200, Juan Diego Bueno escribió:

Si yo para mostrar un registro en un form uso un dataset con ese registro,
el cual para crearlo he tenido que lanzar una query, para generar su ficha,
considero más apropiado usar ese dataset que ya está creado y no volver a
lanzar la misma consulta contra el servidor, aparte de la rapidez que yo en
mi experiencia he notado.



Hombre, si ya tienes los datos cargados en la aplicación entonces claro,
pero no creo que sea una situación muy habitual. A mi no me ha pasado
nunca.


Saludos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida