Hola, estoy contemplando la posibilidad de migrar una intranet asp.net a silverlight, tengo una duda con respecto al acceso a datos, tengo un datagrid que recibe los datos por medio de un web service, el cual enlaza por medio de oledb y crea un dataset, una vez tengo el dataset, paso por medio de un for each row....linea por linea y voy creando la lista que es lo que me devuelve el web service, hasta ahi bien. Los datos llegan al datagrid, pero, hay una mejor forma de hacer esto, pues no quiero pensar lo que pueda tardar la creación linea por linea del List en una consulta con cientos o miles de lineas.
Se puede crear una lista directamente desde un oledbcommand?, sin necesidad de crear primero un dataset o datatable?