XAML
x:Bind viene en camino
· ☕ 2 minutos lectura · ✍️ Saturnino Pimentel
Si bien aún (domingo 20 de Junio de 2015) no existe información oficial (con oficial me refiero a MSDN) sobre lo que viene para los desarrolladores con Windows 10, Microsoft nos ha dejado ver una serie de vídeos con avances de las nuevas características agregadas a la plataforma, en este post veremos una de estas nuevas características llamada atado de datos compilado (Bindings compilados). En el atado de datos tradicional se utiliza reflection en tiempo de ejecución para resolver las expresiones de atado de datos con el coste de recursos que esto implica, ahora con x:Bind que será una nueva sintaxis de atado de datos la evaluación se llevará a cabo en tiempo de compilación y el atado de datos será fuertemente tipado, con lo que al eliminar el costo del manejo de reflection obtendremos un mayor rendimiento.

MVVM III La vista (View)
· ☕ 6 minutos lectura · ✍️ Saturnino Pimentel
En el post anterior hablamos de la característica de atado de datos de XAML y vimos que es la característica sobre la que está basado el patrón MVVM, en este post hablaremos del concepto de vista (View), la vista es la parte de nuestra aplicación que trabaja de forma directa con los usuarios, es donde podremos dar formato a los datos para una mejor apreciación y en general crearemos nuestra experiencia de usuario que es tan importante hoy en día si queremos que nuestras aplicaciones triunfen.

MVVM II "Trabajando con atado de datos"
· ☕ 3 minutos lectura · ✍️ Saturnino Pimentel
Por cuestiones de tiempo deje esta serie de post y hoy he decidido retomarlo, ¿Por qué? Bueno, con la llegada de Windows 10 se prevé un auge aún mayor en el uso de este patrón dentro de todo el ecosistema Microsoft, así que si tú tienes pensado o ya desarrollas sobre alguna de las siguientes plataformas WPF, Windows Store Apps, Windows Phone Apps y las futuras Windows Apps deberías tomarte el tiempo para aprender este patrón, ya que ten por seguro que el tiempo que no inviertes hoy en estudiar y aplicar este patrón el día de mañana lo pagaras con creces.

How to: Get images from XAML elements
· ☕ 2 minutos lectura · ✍️ Saturnino Pimentel
Hi, this is my first English post, well my first English translate post. You know some time ago I had the need to add some information to an image so I was looking at MSDN and found the RenderTargetBitMap class, this class allows us to get images from XAML controls, this is especially useful when we want to generate thumbnail or to share a picture of these controls with other applications.

How to: Obtener imágenes desde elementos de XAML
· ☕ 2 minutos lectura · ✍️ Saturnino Pimentel
Saben hace algún tiempo tuve la necesidad de agregar información a una imagen así que buscando en MSDN me he encontrado con la clase RenderTargetBitMap, esta clase nos permite obtener imágenes a partir de controles XAML especialmente útiles cuando deseamos generar thumbnail o para compartir una imagen de estos controles con otras aplicaciones. RenderTargetBitMap nos permite generar estas imágenes a través de su método RenderAsync. Veamos un ejemplo sencillo en el cual agregaremos datos adicionales a una imagen obtenida por la cámara.

MVVM I "un poco de historia"
· ☕ 3 minutos lectura · ✍️ Saturnino Pimentel
Hola compañeros. Como muchos de ustedes sabrán una parte fundamental del desarrollo de software son los patrones de diseño, los cuales nos permiten resolver problemas comunes dentro del ciclo de vida del software, la característica principal de estas soluciones debe ser la capacidad de ser aplicadas en distintas circunstancias obteniendo resultados similares, además de ser reutilizables facilitando con esto el desarrollo y la toma de decisiones. ¿Por qué son importantes los patrones de diseño?