He realizado una pequeña aplicacion para pocket usando archivos *.xml, el prblema es que uno de esos archivos pesa cerca a 4 Mb y cuando lo trato de cargar los datos de ese archivo en la pocket haciendo uso del programa, por falta de memoria me aparece un error.
En si quisiera saber si hay alguna manera de parametizar la lectura de datos por parte del DataSet (que solo lea cierta cantidad de registro, luego se limpie y siga leyendo la otra cantidad de registros).
O en todo caso saber una manera de poder manejar la memoria con visual basic .net.
y de que te serviria limpiarlo si al final decuentas tendrias que mantener un buffer del archivo leido en memoria, supongo que es por lo mismo que truena el dataset al no encontrar memoria para el buffer.
La programacion de pocket pcs y windows ce en C# es identica a la de windows sigue usando se las librerias Windows.Form, basicamente es posible portar cualquier programa escrito en C# o VB.NET a pocketPC o Windows CE con tan solo recompilar.
aunque en el pocket pc la limitante real es la poca resolucion en la pantalla que te obliga a escribir interfases muy chicas para que quepan