miércoles, 16 de marzo de 2011

Mi experiencia armando el ambiente para .NET Mobile

Estoy escribiendo sobre este tema porque es en general con el primer problema que se enfrentan quienes quieren comenzar a desarrollar una aplicacion para windows mobile. 

La documentacion que sirve como guia es la siguiente:

Si bien no es trivial armar el ambiente, luego es analogo a un modelo genexus .Net win.
En resumen lo que precisas para un modelo en XEV1, en Gx 90 cambia un poco, es:
En la maquina desarrollo: 
  • Es preferible que tener instalado visual studio 2008, chequear si estan instalados los componentes mobile
En el pocket o emulador:

Para instalar manualmente en el pocket:
Esto se instala directamente en el pocket o emulador y NO se debe reiniciar  hasta tener instalado el ultimo cab por mas que solicite para hacerlo. Luego de tener instalado todo, lo mejor es poner la propiedade "Deploy  required sdk" en NO ( esto hace que el F5 sea mas rapido ademas de prevenir algun problmea con los frameworks instalados).
Un problema que puede manifestarse, es que las reorganizaciones, si bien se ejecutan correctamente, no se borre el resumereorg lo que implica que intente ejecutar siempre la misma reorg al dar F5. En ese caso se debe ir a Tools> advanced > mark database as reorganized y no ocurrira dicho comportamiento.

Espero les sirva de ayuda.