2011-04-05 14 views

Respuesta

2

No llegaría tan lejos como llamarlos obsoletos. Todavía uso conjuntos de datos cuando recopilo datos de varias fuentes de datos diferentes; archivos xml, bases de datos, etc. Luego puedo usar LINQ to DataSet para manipular datos de diferentes fuentes.

Creo que también puede haber otros escenarios en los que los conjuntos de datos sean los adecuados.

3

Cuando conoces el esquema de datos en tiempo de compilación, entonces EF sería todo lo que necesitas. Sin embargo, hay situaciones en las que obtiene datos de un servicio y no sabe con anticipación cuáles serán los esquemas/tipos de datos. Creo que DataSet/DataTable aún sería útil en ese tipo de escenario.

1

BulkCopy es un área donde los DataSets tienen una clara ventaja sobre EF.

Cuestiones relacionadas