• Datos locales en aplicaciones para Windows Store: Serialización de objetos

    En un artículo anterior comentaba una de las posibilidades de almacenamiento de datos en aplicaciones Metro, los diccionarios clave-valor. Esto permitía, recordemos almacenar datos simples de una manera fácil y sencilla, aunque en ocasiones, querremos almacenar datos un poco más complejos. En este artículo se verá cómo almacenar objetos complejos sin tener que recurrir a una…

  • Qué es un test exploratorio y por qué nos hace falta

    El pasado lunes tuve la ocasión de asistir a una charla sobre tests exploratorios, una manera diferente de probar el funcionamiento de nuestras aplicaciones. La charla fue impartida por Luis Rodriguez nuestro Release Manager en Plastic SCM. Cuando desarrollamos software estamos acostumbrados a hacer pruebas unitarias de clases, de integración entre componentes, y de aceptación…

  • Cómo actualizar SQL Server 2012 RC0 a RTM y no morir en el intento

    Si tenemos un SQL Server 2012 instalado (en cualquiera de sus versiones) y hemos especificado Evaluación, pasado el tiempo de evaluación no tendremos ningún aviso salvo que los servicios de Windows no se iniciarán. En este artículo veremos cómo detectar qué version tenemos de SQL Server 2012 tenemos, y cómo actualizar a una versión RTM…

  • DVCS: La herramienta definitiva para un hackathon

    Un hackaton es un evento social donde programadores y diseñadores compiten en grupos durante 24 – 48h en el desarrollo de la mejor aplicación para la plataforma elegida por los organizadores. En este tipo de eventos el tiempo es un factor clave, y la posibilidad de que un error en los últimos 5 minutos destroce…

  • BitNami Trac con Windows 8

    BitNami es una plataforma que facilita el despliegue de aplicaciones como Trac, Redmine, WordPress, u otros en múltiples plataformas sin que sea necesario instalar o configurar servicios. Se integra perfectamente, aunque al actualizar Windows 8 pueden surgir incidencias, sobre todo relativas a los puertos. En este caso, tras actualizar, el servicio dejó de funcionar. Tras…

  • Estado de conexión para aplicaciones Metro

    Uno de los requisitos que necesita cumplir nuestra aplicación Metro para su correcta validación es que sea capaz de comportarse correctamente sin conexión a internet. En este artículo veremos 2 maneras de obtener esta información, o bien de manera activa, solicitando el estado del perfil de conexión, o bien de manera pasiva, suscribiendonos a un…

  • Logro desbloqueado

    A principios de junio recibí la nota de mi última asignatura de la carrera, que me convertía, tras 4 años, en Ingeniero Informático por la Universidad Autónoma de Madrid. Esto cierra una época muy intensa marcada por mucho estudio, prácticas infinitas y otras cosas que se quedarán para siempre, como el mixto-huevo de la cafetería…

  • Datos locales en aplicaciones Metro: Diccionarios clave-valor.

    Hemos visto en artículos anteriores que es posible acceder a datos de un servicio remoto usando WCF, pero también tendremos casos donde nuestra aplicación necesitará guardar datos de manera local, ya sean opciones de configuración o ficheros locales. En este artículo veremos cómo guardar datos empleando una de las maneras que nos ofrece WinRT, a…

  • Los lenguajes de la web, resumen y materiales

    El pasado viernes 13 de abril estuve en la UAM hablando de otros lenguajes de programación y marcado que podemos encontrar en la web dentro del marco de las Jornadas de desarrollo web 2012. La web no deja de ser una inmensa torre de babel, con muchos lenguajes y mucha gente que programan desde CGIs…

  • Evento: Metro en Valencia

    El pasado 3 de Abril me fui a la ETSE (Escola Tècnica Superior d’Enginyeria) de la Universidad de Valencia para hablarles de Metro, de desarrollo de aplicaciones para Windows 8, y de por qué es importante dar difusión al proyecto. Tuvimos un interesante debate sobre qué tipos de aplicaciones encajan en la filosofía Metro y…

Quieres recibir las entradas en tu email?