Entradas

Mostrando las entradas de marzo, 2008

Testing Web, facilitando el proceso

Imagen
Este articulo tiene por objetivo mostrar una óptica interesante de cómo podemos realizar testing sobre aplicativos Web. La herramienta que voy a utilizar es Visual Studio 2005 Team System, el concepto que voy a tratar, es como asegurar el comportamiento de un buscador con un enfoque automatizado de testeo. En primer lugar les voy a mostrar la page sobre la cual vamos a trabajar, solo tiene un esquema sin formato para ingresar búsquedas: Posteriormente la solicitud de la búsqueda nos lleva de forma simulada a una página de resultados, solo a modo de ejemplo. El desarrollo consiste en realizar un Testeo de esta funcionalidad, para este objetivo vamos a crear en el IDE de Visual Studio un Proyecto de Test. Una vez creado el proyecto de testing nos resta agregar un test web para nuestro primer objetivo sobre la funcionalidad del buscador. Una vez agregado el Web Test tenemos que grabar el site al que vamos a testear, de esta forma nos queda un esquema armado como el que muestra la sigu

Introducción a las Aplicaciones Móviles

Imagen
El objetivo de este artículo en introducirnos en la programación de dispositivos móviles, para este escenario les traigo una solución desarrollada sobre tecnología Windows Mobile 6.0. La idea es recrear un escenario donde tengamos un web service que va a estar consumiendo una biblioteca de datos, para completar el esquema nuestra solución va a consumir datos del servicios web anteriormente nombrado. Veamos el diagrama de componentes planteado para aclarar el entorno de componentes: Vamos a trabajar en primer lugar sobre el componente de datos, para este escenario voy a utilizar, como es una articulo de esquema básico, solo herramientas del Visual Studio de corte rudimentario, no es un esquema pensado para producción intensiva. (Aclaro, ya que los desarrollos y arquitecturas en este tipo de soluciones tienen que estar cuidadas) El objetivo del artículo es solo mostrar una introducción al desarrollo Mobile y para ello opté por las herramientas más simples y automáticas de la plataforma d

Lectura de Archivos de Texto en Windows CE

Imagen
Bueno hoy les traigo un articulo un tanto particular, tiene que ver con el ambiente mobile, particularmente sobre Windows CE. El objetivo es recrear el entorno ideal de desarrollo sobre la plataforma y mostrar la lectura de archivos de texto de forma simple, posteriormente con toda la potencia del lenguaje poder operar sobre los datos a gusto del desarrollador. En primer lugar les comento que voy a utilizar Visual Studio 2005 y para el SO Windows CE voy a implementar un emulador, todo el ambiente de trabajo lo tengo integrado desde Visual Studio. Para este ejemplo tengo implementado Windows CE 5.0 (compact framework 2.0). Como podemos observar en la figura tenemos el entono de desarrollo que nos brinda la plataforma Dotnet, les voy a mostrar el emulador que estoy utilizando también. Bien ya preparados para desarrollar la solución, pasamos a la explicación de la solución. Veamos el entorno y cuanto nos lleva solucionar el requerimiento principal del artículo. La próxima figura muestra e

Modelado de Colecciones, Enfoque práctico

Imagen
Para este artículo les tengo preparado un análisis de modelo pensando comparativamente para resolver problemáticas derivadas de esquemas donde participan colecciones de objetos. Este tipo de escenarios es muy común en el desarrollo de soluciones de software de la actualidad, y existen muchas maneras de modelar variantes, por lo tanto es bueno tener opciones y poder evaluar la mejor solución de un tópico en particular. Veamos una aproximación interesante con respecto a este tema. La solución la realicé con las siguientes herramientas: Herramienta de modelado: Enterprise architect 7.0, herramienta de programación Visual Studio 2005 y lenguaje para el desarrollo: C#. En primer lugar les voy a exponer la problemática a resolver, tiene que ver con un esquema universitario, donde vamos a trabajar para acotar la solución sobre la entidad estudiante, de esta entidad el sector administrativo desea visualizar los estudiantes según su estado (regular, libre, etc). Veamos el diagrama de clases y e