Visual Studio .NET está ayudando a superar los retos actuales de la programación, tanto si construye aplicaciones para Windows®, Internet y dispositivos móviles como para crear servicios Web XML. Para empezar, los simplificados diseñadores de formularios de Windows, Internet y móviles le permitirán utilizar el mismo modelo de programación en diferentes plataformas y dispositivos. Con las nuevas herramientas y tecnicas RAD para el servidor se eliminará miles de líneas de código utilizando la conocida técnica de «arrastrar-soltar-hacer doble clic para escribir código».Ppor lo tanto, al contar con más de 20 lenguajes este  le permite elegir el lenguaje más adecuado para la tarea que se está desarrollando.

Recordemos que .NET es un framework de Microsoft que hace un referencia en la transparencia de redes, con plataforma independiente de hardware que permite un rápido desarrollo de aplicaciones y framework representa la arquitectura de software que provee una estructura de trabajo la cual amplia las aplicaciones del dominio.

Podemos asegurar  que existió una versión gratuita llamada  Visual Basic 5 CCE (Microsoft Visual Basic 5.0 Controles Edition) dedicada al desarrollo de controles y componentes, también hubo versiones orientadas al desarrollo de aplicaciones para dispositivos móviles basados en Windows CE y Pocket PC, conocido como Embedded de Visual Basic.

Windows CE nació en 1994 es el sistema operativo de Microsoft incrustado modular de tiempo real para dispositivos móviles de 32 bits inteligentes y conectados. La última versión del Windows CE es Windows Mobile 6.5, sirve tanto para Pocket PC como para SmartPhone ya que tiene una interfaz modificada para más facilidad en la navegación táctil.

V. Net  es utilizado para crear aplicaciones en los dispositivos móviles Smartphone ya que proporciona compatibilidad enriquecida e integrada para desarrollar software que se ejecute en dispositivos inteligentes basados en Windows CE, y es posible utilizar el visual C# o Visual Basic para crear aplicaciones administrativas que  se ejecuten en .NET Compact Framework(versión del .NET Framework que está diseñado para funcionar en Windows CE basado en móviles/dispositivos embebidos tales como PDAs, teléfonos móviles,  etc…)

Visual a  proporciona emuladores(software el cual permite ejecutar programas de computadoras o videojuegos en una arquitectura hardware o sistema operativo diferente de aquella para la cual fueron escritos originalmente) que nos permiten ejecutar y depurar el código en el equipo de programación y herramientas que simplifican el proceso de empaquetar la aplicación y recursos en archivos CAB (Cabinet) para el desarrollo de dispositivos para usuarios finales.

En definitiva, se pueden desarrollar dos tipos de aplicaciones para el desarrolo dispositivos para usuarios finales ; Aplicaciones Web móviles que se ejecutan en un servidor Web y se representan en formatos diferentes en un sin numero de dispositivos móviles equipados con un explorador y aplicaciones basadas en Windows CE mejoradas para el cliente que se ejecutan en el propio dispositivo como los Smartphone.

El termino SmartPhone lo podemos definir como un teléfono móvil que ofrece capacidades avanzadas más allá de un típico teléfono móvil, frecuentemente con funcionalidad similar a la de un ordenador personal.

Microsoft está trabajando conjuntamente con su extensa comunidad de partners para ayudar a los desarrolladores a llevar las aplicaciones móviles al mercado rápidamente. Alguno de los partners que ya están construyendo soluciones y complementos para ampliar el desarrollo del .NET Compact Framework son: /n software., ABB, Arc Second., ComponentOne LLC, Countermind LLC, Dexterra., eDial., GameHouse., HP, InstallShield Software., IntelliProg., Intermec Technologies., MedDay, Mobitor., Odyssey Computer Solutions., PreEmptive Solutions., Shelflink Inc., Valentin Iliescu and ViewSonic.

Es momento de aliarse con la comunidad de desarrolladores para fomentar el crecimiento de una nueva plaza de aplicaciones inalámbricas y servicios que puedan impulsar  la industria del desarrollo móvil dentro del Ecuador.