Featured Posts

Silverlight 5 Ya DisponibleSilverlight 5 Ya Disponible El día de hoy 09 de Diciembre 2011 ha sido liberada la nueva versión de Silverlight 5.  Esta versión final es la 5.0.61118. ¿Qué es Silverlight? Silverlight es...

Readmore

Silverlight Tour–Actualizado a Silverlight 5 RTWSilverlight Tour–Actualizado a Silverlight 5... Tengo el gusto de anunciarles que el Curso que Da La Vuelta al Mundo, el famoso Silverlight Tour, ha sido actualizado a la versión final de Silverlight 5. El Silverlight...

Readmore

Nueva carrera en Microsoft Virtual Academy: Windows Phone 7.1 (Mango)Nueva carrera en Microsoft Virtual Academy: Windows... Tengo el gusto de darles a conocer la disponibilidad de una nueva carrera en el Microsoft Virtual Academy (MVA): La carrera de Windows Phone 7.1 Mango. Esta es la descripción...

Readmore

Nueva carrera en Microsoft Virtual Academy: Silverlight 4Nueva carrera en Microsoft Virtual Academy: Silverlight... ¿Eres estudiante de Microsoft Virtual Academy (MVA)? Tengo el gusto de anunciarles oficialmente el lanzamiento de la nueva carrera de Silverlight 4 para esta plataforma educativa. La...

Readmore

Curso gratuito de Introducción a Silverlight 4 – 2da. ParteCurso gratuito de Introducción a Silverlight... Tengo el gusto de informarles que ya está disponible la segunda parte del Curso gratuito de Introducción a Silverlight 4 en Español, el cual ahora consta de un total...

Readmore

Rodrigo Díaz Concha Rss

La importancia de XAML

Posted on : 20-12-2011 | By : Rodrigo | In : General

Tags: , , , ,

1

El desarrollo de aplicaciones cliente para el sistema operativo Windows ha evolucionado de gran manera en los últimos años.  Una de las tecnologías clave que impulsaron la innovación en el área de las plataformas de desarrollo fue, sin lugar a dudas, XAML.

XAML (acrónimo de eXtensible Application Markup Language) nació hace más de 5 años y es pieza fundamental en diversas tecnologías, como por ejemplo Windows Presentation Foundation (WPF), Silverlight, Silverlight para Windows Phone, Microsoft Surface e incluso Workflow Foundation.  Este lenguaje declarativo basado en XML nos permite declarar estructuras de objetos –generalmente visuales pero en realidad, prácticamente podemos instanciar cualquier objeto desde este lenguaje-.  Desde el .NET Framework 3.0 contamos en Windows con un intérprete (parser) bastante eficiente y poderoso, el cual ha sido mejorado con cada versión del Framework.  Además, a XAML lo respaldan herramientas de desarrollo y diseño súmamente sofisticadas como Visual Studio y Expression Blend.  Inclusive hay herramientas de terceros que también cuentan con la opción de exportar hacia XAML (Adobe Photoshop e Illustrator por ejemplo).

Esto quiere decir, que si tu objetivo hoy en día es construir Aplicaciones para Windows, muy probablemente tengas que conocer XAML.

Claramente, XAML es una tecnología de vital importancia también para el futuro.  Microsoft durante el evento //Build/ mostró al mundo entero el próximo Windows 8 y su plataforma de desarrollo, y pudimos apreciar una cualidad única que por primera vez aparece en un sistema operativo Windows: el parser de XAML es parte del core del sistema operativo para las nuevas aplicaciones Metro en Windows 8.

win8-platform-and-tools

El significado de esta importante incorporación en Windows 8 es que podemos utilizar XAML como tecnología para la creación de Interfaces de Usuario. Es la primera vez que en un sistema operativo Windows sucede esto, ya que generalmente tenemos que instalar el .NET Framework para poder ejecutar aplicaciones que hagan uso de XAML.

Las Aplicaciones Metro son aquellas que tienen como enfoque principal su uso en dispositivos táctiles como tablets.  Las Aplicaciones de Escritorio que usamos día con día y que generalmente están expresadas con ventanas, seguirán funcionando como tal en Windows 8 y podrán ser construidas con las plataformas de desarrollo como Silverlight o WPF (en donde podemos asimismo encontrar XAML como comenté anteriormente).

Muchos ven esto como una muestra clara de la importancia de XAML para Microsoft, otros tantos ven esto como el “Silverlight Nativo” o el “Silverlight 6”, lo cierto es que hay concordancia con la plataforma de desarrollo que desde hace mucho tiempo se ha ido perfilando: XAML como tecnología de Interfaz de Usuario y alguno de los lenguajes disponibles en la plataforma para dar funcionalidad y vida a dicha IU (C, C++, C# o VB).

Xaml

XAML entonces toca un amplio espectro de tecnologías, y este hecho debería ser un “abrir de ojos” para todos aquellos desarrolladores que deseen construir soluciones nativas para Windows.  Aprender XAML no es complicado y una vez comprendido el paradigma adecuado de programación, podrás apreciar lo robusto y poderosa que es esta tecnología.

Salu2!

TechDays Chile 2010

Posted on : 13-10-2010 | By : Rodrigo | In : Conferencias, Eventos, MVP, Silverlight 4, Windows Phone 7

Tags: , , , , , , , , ,

1

October 26, 2010

imageTengo el enorme orgullo de haber sido invitado a participar como orador en el evento tecnológico más importante del año en Chile: el Tech Days 2010.  En este evento –que se desarrolla por segundo año consecutivo- se llevará a cabo el próximo día 26 de Octubre 2010 y dará cabida a más de 20 charlas técnicas relacionadas con la plataforma de desarrollo e infraestructura de Microsoft.

Estaré en dos charlas:

Construyendo las aplicaciones del futuro con WPF4 y Silverlight 4 (14:30 horas, Salón Vitacura)

En conjunto con Pablo Panedas (Uruguay), hablaremos de Windows Presentation Foundation 4, Silverlight 4, sus similitudes y diferencias, ejemplos y demostraciones en vivo.

Windows Phone 7: La Revolución ha llegado (17:30 horas, Salón Vitacura)

En conjunto con Leonardo Garcés (Chile), en esta sesión hablaremos acerca de la nueva versión del sistema operativo móvil de Microsoft: Windows Phone 7, sus características, plataformas de desarrollo y oportunidades de negocio.

Asimismo, para mí es doblemente el honor ya que además de las dos sesiones en las que estaré participando tendré la oportunidad de colaborar en el Keynote inaugural del evento.

Les invito cordialmente a que asistan! La agenda completa la pueden consultar en esta dirección.  Para el resto de información revisen la página oficial del TechDays – Chile 2010.

¡Allá nos vemos!

Silverlight 3 y WPF 4.0 para Desarrolladores y Diseñadores – Día 1

Posted on : 21-09-2009 | By : Rodrigo | In : Conferencias, MVP, Silverlight 3, Web Casts

Tags: , , ,

2

Muchas gracias por su asistencia al Web Cast del día de hoy, primero de la serie: “Silverlight 3 y WPF 4.0 para Desarrolladores y Diseñadores”.  Aquí les dejo el código que generamos durante la sesión.

Espero que les sea de gran utilidad.

Salu2!