Linq to SQL, ¿muerto?

04/11/2008 - 17:31 por Fernando A. Gómez F. | Informe spam
Hola,

me encontré este artículo. ¿Qué opinan? ¿Alguien tiene más información
al respecto, quizás del PDC?

http://www.infoq.com/news/2008/11/DLINQ-Future

Saludos.

Preguntas similare

Leer las respuestas

#16 Jose TH
07/11/2008 - 14:58 | Informe spam
Yo tiendo a trabajar con datatables que se llenan dinámicamente sin estar
atados a unas columnas o a estarlo lo menos posible
Y va bien... pero intenta trabajar con reporting o crystal así,



Hola Juan, una pregunta ya que no entendí bien. Hablas de datatables sin
tipo ?
Si es el caso, dices que dan problema con los reportes ?

gracias.
Respuesta Responder a este mensaje
#17 Juan Diego Bueno
07/11/2008 - 15:02 | Informe spam
Hola José:

On 7 nov, 14:58, "Jose TH" <thjosepth> wrote:
>Yo tiendo a trabajar con datatables que se llenan dinámicamente sin estar
>atados a unas columnas o a estarlo lo menos posible
> Y va bien... pero intenta trabajar con reporting o crystal así,

Hola Juan, una pregunta ya que no entendí bien.    Hablas de datatables sin
tipo ?
Si es el caso, dices que dan problema con los reportes ?



Hace siglos que hablamos de algo similar, sobre todo referente a los
datasets tipados.

Un datatable sin tipo no es que de problemas con los informes... es
que sencillamente no se puede atar a un informe como sí se hace con un
datatable dentro de un dataset tipado. Respecto a los dos generadores
de informes que conozco y con los que he trabajado:

Crystal Reports: Puedes tener como origen de datos el propio SGBD o un
dataset tipado con sus datatables. Nada más
Reporting Services (con informes locales, ya que con los de servidor
no he trabajado): Puedes tener como origen de datos un SGBD (pero al
final no hace sino crear un dataset tipado para ello), un servicio
web, o un objeto. Descartando el uso de servicio web para una
aplicación de escritorio, quedaría el objeto. El tema es el mismo de
siempre, si tu usas un datatable sin tipo, a priori no sabe las
columnas que tiene hasta que se hace un fill sobre él. Tampoco he dado
con la tecla de poder hacer que sea origen de datos aunque se le hayan
creado los datacolumns correspondientes, ya que no puedes acceder a
sus columnas en el diseño del informe.

Es a eso a lo que me refiero.

Un saludo
Respuesta Responder a este mensaje
#18 Alfredo Novoa
07/11/2008 - 15:33 | Informe spam
Hola Juan Diego,

El Fri, 7 Nov 2008 06:02:40 -0800 (PST), Juan Diego Bueno escribió:

Crystal Reports: Puedes tener como origen de datos el propio SGBD o un
dataset tipado con sus datatables. Nada más



Bueno, supongo que también te podrías crear tu propio "ADO.NET Provider".


Saludos
Respuesta Responder a este mensaje
#19 Jose TH
07/11/2008 - 15:43 | Informe spam
Lo preguntaba es porque justo ahora voy a empezar a trabajar con reporting
services y como acostumbro a usar datatables sin tipo, me llamo la atencion
el comentario.
Por lo que veo, me tocara seguir sufriendo con .NET :) ahora que pensaba
haber superado lo peor.

Gracias por explicarlo.


"Juan Diego Bueno" wrote in message
news:
Hola José:

On 7 nov, 14:58, "Jose TH" <thjosepth> wrote:
>Yo tiendo a trabajar con datatables que se llenan dinámicamente sin estar
>atados a unas columnas o a estarlo lo menos posible
> Y va bien... pero intenta trabajar con reporting o crystal así,

Hola Juan, una pregunta ya que no entendí bien. Hablas de datatables sin
tipo ?
Si es el caso, dices que dan problema con los reportes ?



Hace siglos que hablamos de algo similar, sobre todo referente a los
datasets tipados.

Un datatable sin tipo no es que de problemas con los informes... es
que sencillamente no se puede atar a un informe como sí se hace con un
datatable dentro de un dataset tipado. Respecto a los dos generadores
de informes que conozco y con los que he trabajado:

Crystal Reports: Puedes tener como origen de datos el propio SGBD o un
dataset tipado con sus datatables. Nada más
Reporting Services (con informes locales, ya que con los de servidor
no he trabajado): Puedes tener como origen de datos un SGBD (pero al
final no hace sino crear un dataset tipado para ello), un servicio
web, o un objeto. Descartando el uso de servicio web para una
aplicación de escritorio, quedaría el objeto. El tema es el mismo de
siempre, si tu usas un datatable sin tipo, a priori no sabe las
columnas que tiene hasta que se hace un fill sobre él. Tampoco he dado
con la tecla de poder hacer que sea origen de datos aunque se le hayan
creado los datacolumns correspondientes, ya que no puedes acceder a
sus columnas en el diseño del informe.

Es a eso a lo que me refiero.

Un saludo
Respuesta Responder a este mensaje
#20 Juan Diego Bueno
07/11/2008 - 17:50 | Informe spam
Hola Alfredo:


Hola Juan Diego,

El Fri, 7 Nov 2008 06:02:40 -0800 (PST), Juan Diego Bueno escribió:

Crystal Reports: Puedes tener como origen de datos el propio SGBD o un
dataset tipado con sus datatables. Nada más



Bueno, supongo que también te podrías crear tu propio "ADO.NET Provider".



Con Crystal es que ya ni pruebo... me stressan sobremanera sus problemas con
las diferentes versiones y lo lento que va a veces.

En el caso concreto de reporting, creo que lo que voy es a tener que crearme
mi propio "dataset" tipado. Con lo justo y necesario para que el generador
reconozca ese objeto como fuente de datos.

Lo otro es que me da una pereza... :)

Saludos
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida