26
Visual Studio .NET pueden crear aplicaciones en Visual Basic .NET o C#; es
probable que una versión posterior admita otros lenguajes .NET de Windows. Para
las aplicaciones que necesitan una base de datos, existe SQL Server CE, la cual
es una base de datos relacional compacta, se ejecuta en dispositivos bajo
Windows CE y es compatible con Windows SQL Server.
Las aplicaciones de .NET Compact Framework se pueden depurar mediante un
emulador que se ejecuta en la máquina de desarrollo o bien, en un dispositivo
físico conectado a la máquina de desarrollo a través de un puerto serie (o USB) o
una conexión de red. Si se requiere el uso de aplicaciones basadas en web,
Microsoft ASP.NET Mobile Controls (anteriormente Mobile Internet Toolkit), que
ahora es parte de Visual Studio .NET, puede utilizarse para desarrollar
aplicaciones web móviles, las cuales adaptan la presentación de página a una
gama de dispositivos, tales como micronavegadores en PDA, teléfonos
inteligentes y teléfonos WAP. Estas aplicaciones se ejecutan en el servidor web
Microsoft Internet Information Server (IIS). Los dispositivos solamente necesitan un
navegador y no requieren .NET Compact Framework ni la descarga de ningún otro
código de aplicación. Visual Studio .NET permite el desarrollo para las Pocket PC
2002 y, con el SDK apropiado, Pocket PC y Smartphone 2003, usando las mismas
herramientas y técnicas que el desarrollo para escritorio.
• eMbedded Visual Tools: Microsoft eMbedded Visual Tools 3.0 provee un entorno
integrado de desarrollo de nivel de entrada para construir aplicaciones móviles,
incluyendo los compiladores necesarios, documentación de plataforma y
depuración. eMbedded Visual Tools 3.0 incluye Microsoft eMbedded Visual C++®
3.0 (eVC 3.0) y eMbedded Visual Basic® 3.0 (eVB 3.0). Ambas herramientas son
entornos de desarrollo separados y no requieren algún otro entorno como
Microsoft Visual Studio o Visual Studio .NET, para ejecutarse. Una de las grandes
diferencias entre eVT y VS.NET es que la primera es completamente gratuita.
Para apuntar a un dispositivo basado en Windows Mobile, todas las herramientas
requieren una plataforma SDK (Software Development Kit) para el dispositivo al
que se apunta. eMbedded Visual Tools incluye el SDKs para todos los dispositivos
actuales Windows Mobile, incluyendo la Pocket PC 2002 y Smartphone 2002. Los
SDKs para la familia de dispositivos Windows Mobile deberían estar disponibles
por el fabricante del dispositivo.
Kommentare zu diesen Handbüchern