Está en la página 1de 3

PROGRAMACIN PARA POCKETPC CON VISUAL STUDIO.

NET
1.- INTRODUCCION A VISUAL STUDIO.NET Visual Studio.NET es el nuevo entorno de desarrollo de Microsoft y que substituye a Visual Studio 6.0. Aunque tiene muchos elementos similares a Visual Studio 6.0, en realidad es un entorno de desarrollo diferente que cuenta con nuevos lenguajes. Visual Basic ha sido substituido por Visual Basic.NET y ha aparecido un nuevo lenguaje denominado C#. Otra novedad de Visual Studio.NET es que permite la programacin de Pocket PCs gracias a las SDE. 2.- SDE (SMART DEVICE EXTENSIONS) Para poder programar una EG-800 o una IT-700 con Visual Studio.NET se necesita: Visual Studio.NET (recomendable versin en ingls 1 ) Smart Device Extensions BETA Las SDE (Smart Device Extensions), son un complemento del entorno de desarrollo Visual Studio.NET. Este complemento nos permiten desarrollar aplicaciones para Pocket PC dentro del mismo entorno de desarrollo de Visual Studio.NET. A diferencia de las Embedded Visual Tools 3.0, las SDE no son un entorno independiente de desarrollo para PocketPC y se necesita tener Visual Studio.NET instalado para que funcionen. Las SDE estn actualmente en versin Beta y no estn disponibles para descargar dentro del rea pblica de Microsoft. La nica forma de obtenerlas es estar subscrito al programa MSDN de Microsoft y recibir el CD con la Beta o descargarlo de la zona privada. No obstante, es previsible que un tiempo corto de tiempo se lance la primera versin completa de estas herramientas.

3.- COMENZAR A DESARROLLAR Al instalar las SDE, se nos integran dentro de Visual Studio.NET como un nuevo tipo de proyecto a desarrollar. Actualmente las SDE son compatibles con 2 de los lenguajes de Visual Studio.NET: Visual Basic.NET y C#. Para crear un nuevo proyecto con las SDE simplemente se selecciona File -> Create New Project y veremos que tenemos una nueva opcin de tipo proyecto, la Smart Device Application:

Es recomendable la versin en ingls de Visual Studio.NET debido a que las Smart Device Extensions estn de momento nicamente disponibles en ingls.

Una vez que hemos seleccionado crear una Smart Device Application nos encontramos con diferentes tipos de proyectos y diferentes plataformas. Si seleccionamos la plataforma Pocket PC podremos ejecutar el programa en una Cassiopeia o bien en el emulador. La plataforma Windows CE es para otros dispositivos que son Windows CE pero no PockerPC:

Una vez seleccionado el tipo de aplicacin entramos directamente en el entorno de desarrollo, como se puede comprobar se trata de un entorno muy similar al de Visual Studio.NET:

La principal novedad al trabajar con las SDE es el modo de ejecutar la aplicacin, cuando seleccionamos la opcin Debug nos encontramos con varias opciones. Pocket PC Device -> Para ejecutar/debugear la aplicacin sobre una Cassiopeia 2 Pocket PC Emulator -> Para ejecutar/debugear la aplicacin sobre el emulador

Si tenemos problemas con el emulador o al descargar el programa sobre el Pocket PC podemos ver la configuracin de conexin en Tools -> Options y seleccionando Device Extensions -> Devices. Cuando se instalan las SDE se instalan varios ejemplos programados en VB.NET y C# con las SDE, podemos encontrar informacin acerca de estos ejemplos en la ayuda dinmica de Visual Studio.NET:

La Cassiopeia debe estar sincronizada con el PC de escritorio va ActiveSync

También podría gustarte