Etiqueta: c#

  • Live Tiles en Metro II, Tiles secundarios y tamaño doble

    En el artículo anterior se veía cómo personalizar el tile principal de nuestra aplicación para agregar contenido dinámico. Sin embargo, otra de las opciones que nos da Windows 8, al igual que Windows Phone 7, es la de crear accesos secundarios a nuestra aplicación. Además, en el caso de Metro para Windows 8 tenemos la…

  • Half ToDo: Un caso de uso de ASP.net MVC4

    He de reconocer que me gustan los gestores de tareas, me imagino que será por lo mal que gestiono yo las mías. He probado muchos de los disponibles en el mercado y además quería hacer mi propia solución. Han sido varios intentos (MVCTask usando Azure, MetroTask para Windows 8, otro cliente por línea de comandos),…

  • Live Tiles en Metro, la herencia de Windows Phone

    Si ha tenido la ocasión de ver un Windows Phone antes de Windows Developer Preview, habrá notado que las similitudes son mas que notables, en concreto en lo que se refiere a los iconos, unos elementos mucho mayores que lo habitual y que poseen información adicional. Para muestra un par de imágenes: En este articulo…

  • Recuperar la clase a la que pertenece un objeto en Java y C#

    Una acción bastante común en programación orientada a objetos es poder conocer si un objeto pertenece a una clase concreta. Se suele usar al reimplementar métodos para agregar funcionalidad a la ya existente usando herencia. En este artículo se verá cómo conocer si un objeto pertenece a una clase concreta usando Java y C#. Para el…

  • Data binding en Windows Forms

    Las interfaces de usuario basadas en formularios han permitido pasar de aplicaciones en modo consola a sistemas más interactivos. Esto representa un gran avance de cara a los usuarios, pero desde el punto de vista del desarrollo se puede complicar un poco el código. En este artículo se verá cómo el acceso a datos o…

  • Ejemplo práctico de desarrollo Metro: MetroTask

    Estos días, en la serie de desarrollo para Windows 8 usando la interfaz Metro se han visto varias características que lo hacen bastante diferente, y qué mejor manera que mostrarlas que con un ejemplo completo? Para ello ha surgido MetroTask, un simple gestor de tareas, organizadas en proyectos. Consiste en 3 proyectos: Una aplicación Metro…

  • Hands-on Labs de desarrollo de aplicaciones Metro

    Microsoft ha agregado, como parte del Training Kit de Visual Studio 11 Developer Preview, varios Hands-on Labs para aprender a usar las características de Metro. Estos tutoriales, de aproximadamente una hora de duración, cubren una buena cantidad de novedades de Metro, algunas de las que se han descrito en este blog. TOOL-699H Building Your First Metro…

  • Consumir ficheros en aplicaciones Metro

    En artículos anteriores se ha visto cómo compartir contenido desde nuestras aplicaciones así como consumir contenido de otras. En este artículo y en el siguiente se hablará de cómo consumir ficheros del sistema de archivos, y como proporcionar opciones para que otras aplicaciones puedan hacerlo usando el contrato File Picker. Consumiendo ficheros Para poder consumir…

  • Regulando el brillo de nuestra pantalla con C#

    Un problema que me ha pasado de manera recurrente (relacionado con los drivers) es que en mi portátil se puede dar el caso de volver de suspensión o encenderlo, y que la pantalla no se encienda, con el brillo al mínimo. Tras probar varias alternartivas, encontré una gracias a la ayuda del siempre amable @cmilanf.…

  • Capacidad de compartir para nuestra aplicación Metro

    Una de las opciones que incorpora Windows 8, es el chime o pestaña Share, que permite que nuestras aplicaciones puedan enviar contenidos a otras de una manera sencilla. Para ello, tanto la aplicación origen como la destino tiene que tener la capacidad de aceptar elementos (ShareTarget) o de enviarlos (SendTarget).