• Azure Mobile Services bajo el capó: Insertando elementos

    Azure Mobile Services nos proporciona servicios de backend en la nube para Windows Phone, Windows 8, iOS, Android y plataformas basadas en web. Permite además agregar seguridad, autenticación y notificaciones de manera sencilla y rápida. Pero, cómo funciona realmente? Para averiguarlo, podemos recurrir a la documentación que tenemos en MSDN, aunque también podemos ver directamente el…

  • Una de strings, funciones, variables de retorno e IL

    Hoy en la oficina, repasando el código de un compañero vino a mi cabeza la siguiente duda, cuando en C# tienes una función en la que tienes que modificar una cadena y devolverla, ¿qué es mejor? ¿Machacar la cadena existente, asignar a otra variable, o devolver directamente el resultado de la operación? Para ello me…

  • Datos locales en apps Windows Store (C#). Lectura y escritura de ficheros

    Las aplicaciones Windows Store pueden, además de almacenar ficheros con clave valor o mediante serialización como hemos visto en otros artículos, trabajar directamente con ficheros en 3 carpetas que tenemos a nuestra disposición: Local: Se almacena en un directorio local al cual solamente tiene acceso nuestra app. Roaming: Se almacena de manera local, aunque esos…

  • Merges un poco más inteligentes para C#

    Las operaciones de merge son muy comunes en los sistemas de control de versiones distribuidos, y si hay muchos cambios a nivel de pocos ficheros (equipos trabajando en una misma funcionalidad) podemos tener muchos conflictos. Para ayudar a mejorar la productividad en estas operaciones ayer hemos anunciado la disponibilidad a todo el público de la…

  • Desarrollo para Firefox OS: Primer contacto

    See this post in english here El pasado 20 de marzo tuve la oportunidad de asistir a los Firefox OS App Days de Valladolid, donde, tras unas cuantas sesiones de introducción, tuvimos un hackatón donde pudimos tener un primer contacto con la plataforma. La plataforma Firefox OS es, dicho de una manera sencilla, un núcleo…

  • Desarrollando para Windows Phone 8, muchos errores y algún acierto

    Este fin de semana he tenido la ocasión de desarrollar una pequeña aplicación de tareas para Windows Phone 8 para el concurso de desarrollo IAppYou. Como todo desarrollo, no ha estado libre de errores, así como de algún acierto que me gustaría repetir en el futuro, así que más que hablar de características o de cómo…

  • Presentamos GitSync: Ahora PlasticSCM habla Git

    En Códice Software desarrollamos Plastic SCM, un sistema de control de versiones enfocado a un entorno corporativo, que comparte filosofía con sistemas como Git o Mercurial, al ser un sistema pensado para su uso de manera distribuida. A diferencia de estos, contamos con una serie de características dirigidas a entornos corporativos, por ello, nos adaptamos…

  • Evento: Desarrollo para Windows Phone 8

    Hoy tengo el privilegio de poder asistir comp ponente al VallaHackatón, un evento de desarrollo acelerado de aplicaciones móviles, para hablar durante una hora de desarrollo para Windows Phone 8. Veremos temas como: Herramientas disponibles Plantillas por defecto. Integración con el teléfono. Representación de datos. Navegación entre páginas. Todo esto mientras desarrollamos la que posiblemente sea…

  • Logro desbloqueado: Microsoft Active Professional 2013

    Microsoft ha concedido por quinto año consecutivo el diploma MAP, Microsoft Active Professional 2013, que se le otorga sólo al top 5% de la comunidad de Profesionales de IT que por su constante esfuerzo, participación y capacitación en tecnologías Microsoft se destaca por sobre el resto de los profesionales realzando día a día el valor de esta comunidad. Este año…

  • Excepciones con Test Unitarios en C#

    Una kata, en el contexto de desarrollo de software, es un ejercicio de programación que nos permite, en un entorno controlado, probar nuevas técnicas y mejorar la calidad de nuestro código. Una de las maneras más interesantes de realizarlas es a través de la plataforma Solveet, que, en colaboración con la web 12meses12katas, proponen un ejercicio…

Quieres recibir las entradas en tu email?