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

TechDays Chile 2011

Posted on : 08-11-2011 | By : Rodrigo | In : Conferencias, MVP, Silverlight 5, Windows Phone 7.1

Tags: , , , , , , , ,

0

techdays240x120El evento más importante de tecnologías Microsoft en Chile: el TechDays, en su edición 2011, se llevará a cabo el próximo 21 de Noviembre en el centro de convenciones Espacio Riesco en Santiago.

Es para mí verdaderamente un honor el haber sido invitado nuevamente como orador a este Magno evento, que sin duda alguna será de altísima calidad debido a sus contenidos y a la gran cantidad de expositores locales y extranjeros que participarán en él.

Durante el evento estaré participando en tres charlas:

Windows Phone 7.5 y Windows Phone Marketplace

10:40 horas

En esta charla estaré al lado de Pablo García, de Microsoft Uruguay, hablando acerca de la plataforma móvil Windows Phone, sus diversas ventajas para empresas y las características del Mercado de Aplicaciones.  Esta charla estará enfocada principalmente a empresas y tomadores de decisión.

Nuevas características en Silverlight 5

16:00 horas

A partir de lo anunciado en el evento Build el 13 de Septiembre 2011 con respecto a Windows 8 y su Plataforma de Desarrollo, conocer Silverlight es ahora más importante y relevante que nunca.  Ven y conoce en esta sesión algunas de las nuevas características en Silverlight 5 y las ventajas que tiene esta tecnología para la creación de Aplicaciones de Negocio de escritorio para el presente y el futuro.  Esta charla estará enfocada principalmente a desarrolladores.

Desarrollo de Aplicaciones para Windows Phone 7.5

17:00 horas

Al lado de mi buen amigo Leonardo Garcés, estaremos detallando la plataforma de desarrollo de Silverlight para Windows Phone y sus fundamentos para la construcción de aplicaciones para el teléfono y su publicación.  Esta charla estará enfocada principalmente a desarrolladores que deseen adentrarse en esta tecnología.


Les invito cordialmente a que preparen sus agendas y asistan a este evento, el cual estoy completamente seguro les será de mucha utilidad y valor en sus carreras profesionales.  ¡Me dará muchísimo gusto conocerles!

El registro estará abierto próximamente, así que les recomiendo visiten la página oficial del evento para mayor información al respecto.

 

¡Allá nos vemos!

Anunciando: La Entrevista MVP

Posted on : 22-10-2011 | By : Rodrigo | In : Comunidades, General, La Liga Silverlight, MVP, Noticias, Silverlight

Tags: , , ,

1

A partir de lo anunciado en el evento Build el 13 de Septiembre 2011 con respecto a Windows 8 y su Plataforma de Desarrollo, conocer Silverlight es ahora más importante y relevante que nunca.

En La Liga Silverlight – La Primera Comunidad MSDN en Español acerca de Silverlight y tecnologías relacionadas, nos hemos dado a la tarea de entrevistar a diversas personalidades y líderes de opinión en el ámbito tecnológico de Silverlight quienes nos estarán dando a conocer sus puntos de vista con respecto a este y demás temas.

Les presento: La Entrevista MVP

La Entrevista MVP

micsLa Entrevista MVP es una entrevista (inicialmente por escrito, probablemente hagamos alguna entrevista audiovisual a mediano plazo), con periodicidad mensual, en donde podrán obtener de primera mano los puntos de vista, opiniones y comentarios de varios Profesionales Más Valiosos (MVP) de Microsoft, principalmente de Silverlight.

Hoy en día, es sumamente fácil toparnos con pseudo-periodismo digital, ignorante, mal informado y tendencioso, que lo único que hacen es confundir más a las personas que –erróneamente- los leen o escuchan, por lo que es excelente idea el tener a nuestro alcance las opiniones directas de profesionales que saben verdaderamente de lo que están hablando y que cuentan con información y argumentos privilegiados para opinar, contundentemente, acerca de la tecnología en la que son Expertos.

Las entrevistas estarán disponibles mensualmente (y si es posible, más frecuentemente) en el sitio de La Liga Silverlight y estarán completamente traducidas a nuestro bello idioma.

¿Les gusta la idea?  ¡No se pierdan esta serie, que estará bastante interesante!

Salu2!!!

Quinto Simposio Latinoamericano de SharePoint–31 de Agosto 2011 en Costa Rica

Posted on : 03-08-2011 | By : Rodrigo | In : Comunidades, Conferencias, Eventos, MVP, SharePoint, Silverlight 4, Silverlight 5

Tags: , , , , , , , ,

0

Les invito a todos a que asistan al Quinto (sí, ya el quinto!!!) Simposio Latinoamericano de SharePoint, el cual se llevará a cabo el día 31 de Agosto 2011 en el centro de negocios Pueblo Antiguo, San José, Costa Rica.

Invitacion5SimpsioSharePoint2011

Este evento estará llevado a cabo por profesionales reconocidos MVP_Horizontal_BlueOnlyinternacionalmente en el ámbito de SharePoint y tecnologías relacionadas, muchos de ellos MVP’s.  La agenda está repleta de charlas de bastante interés para todos los gustos.

Esta es una gran oportunidad para tener de primera mano toda la información que ustedes requieran con respecto a esta magnífica plataforma de colaboración, y qué mejor que en la capital Costarricense!?

Por mi parte estaré dando un charla acerca de la construcción y diseño de Aplicaciones de Negocio (en el escritorio) con Silverlight que utilicen datos de SharePoint.  Si tienen algún tópico en específico que quisieran que se tratara durante la charla, ¡háganmelo saber! Me dará mucho gusto obtener su previa retroalimentación.

 

El registro está abierto, por lo que les sugiero ¡no pierdan su lugar!

Toda la información adicional está en la página del Simposio.

 

while (1==1) {

   CostaRica.PuraVida = true;

}

 

¡Allá nos vemos!

Silverlight MVP 2011

Posted on : 04-07-2011 | By : Rodrigo | In : General, MVP, Noticias

Tags: , ,

3

Por tercer año consecutivo tengo el honor de ser nombrado Most Valuable Professional de Microsoft y segundo año en Silverlight.

MVP_Horizontal_FullColor 2010.10.05.1320.48

silverlight_logoEs para mí un orgullo ser parte de esta comunidad de expertos, en donde he encontrado extraordinarios amigos y fabulosos profesionales técnicos de los que he aprendido bastante y lo seguiré haciendo hasta que pueda.

Agradezco a todas las personas que de alguna manera me han apoyado durante todos estos años, en especial a Ferglo quien ha sido un magnífico apoyo y consejero a lo largo de este tiempo.  Este premio para mí es una responsabilidad grande, pero agradezco la confianza a Microsoft y a todo el equipo de producto de Silverlight.

En fin, ¡a seguir trabajando! ya que vienen cosas bastante interesantes en los próximos meses.  Estén atentos! Winking smile

 

¡Gracias y Salu2!

Webcast: Kung Fu Silverlight – Los mejores consejos y pautas de arquitectura y prácticas

Posted on : 08-06-2011 | By : Rodrigo | In : Comunidades, MVP, Silverlight, Silverlight 4, Silverlight 5, Web Casts

Tags: , , , , , , , , ,

2

silverlight_logoEl día de hoy 08 de Junio 2011 realicé el Webcast: Kung Fu Silverlight – Los mejores consejos y pautas de arquitectura y prácticas, que si bien tiene un nombre bastante largo el enfoque fue principalmente el patrón de diseño MVVM.

El WebCast ya está disponible para verse en línea, o también lo pueden descargar de esta dirección.  El código fuente de la sesión lo pueden obtener de esta otra.

¡Espero que les sea de ayuda!

Webcast: Novedades en Silverlight 5 Beta

Posted on : 04-04-2011 | By : Rodrigo | In : Comunidades, Conferencias, Eventos, La Liga Silverlight, MVP, Silverlight 5

Tags: , , ,

8

April 20, 2011

sl5bloglogo

Ya que públicamente y de manera abierta Microsoft ha anunciado el día de hoy que liberará Silverlight 5 Beta durante el MIX11 tengo el honor de anunciar el siguiente evento virtual:

Novedades en Silverlight 5 Beta

20 de Abril 2011

20:00 horas (-06:00 GMT)

21 de Abril 2011

11:00 horas (-06:00 GMT)

En este Webcast veremos las nuevas características incorporadas en Silverlight 5 Beta para Aplicaciones de Negocio, nuevas funcionalidades, componentes y los cambios en las herramientas para ser mayor productivos al momento de crear aplicaciones de este tipo.

Los invito a que asistan entrando en esta dirección el día del evento.

Si son desarrolladores de esta plataforma no se lo querrán perder.

¡Los esperamos!

Update 20/Abr/2011

Por causas de fuerza mayor me veo obligado a mover este WebCast para un día después a las 11am (21 de Abril 2011).  El vínculo sigue siendo el mismo.
Update 30/Abr/2011

Update 07/Jun/2011

Aquí está la grabación de la sesión

(Chile) Taller de Desarrollo para Windows Phone 7

Posted on : 29-03-2011 | By : Rodrigo | In : Conferencias, Eventos, MVP, Windows Phone 7

Tags: , , , ,

9

Mis buenos amigos de Microsoft Chile han organizado el siguiente evento en donde he sido invitado para impartir un Taller de Desarrollo para Windows Phone 7. Aquí la información completa:

clip_image002

Te invitamos a un evento exclusivo orientado a desarrolladores y empresas con experiencia en plataformas móviles (IPhone, Android y otras), con un orador invitado: Rodrigo Díaz Concha, Microsoft MVP de México.

Windows Phone 7 es la nueva versión del Sistema Operativo móvil de Microsoft.  Ven y conoce su plataforma de desarrollo, que te permitirá construir aplicaciones modernas de una manera fácil y rápida.  En este taller aprenderás los conceptos técnicos fundamentales necesarios para iniciarte en el emocionante mundo del desarrollo para  WP7 con Silverlight. Trae tu notebook si quieres experimentar de inmediato con las herramientas, tendremos el software disponible para que instales, pero si puedes descargarlo y traerlo instalado previamente mucho mejor para que no pierdas ningún minuto!

El software para desarrollar en Windows Phone es gratuito! Descárgalo desde aquí.

windowsphone_logo

Fecha: Jueves 31 de Marzo, 2011 de 8.30 a 13.30 hrs.

Lugar: Hotel Rugendas, Callao 3123. Salón Rugendas.

Para confirmar tu inscripción envía un correo a violetar@microsoft.com con tus datos. Máximo 3 personas por empresa. Cupos Limitados.

Esperamos sea de tu interés.

Si piensan ir, les sugiero que instalen previamente las herramientas necesarias.  Para mayor información chequen está página.

Además, pueden estar presentes de manera remota y el taller quedará grabado para su posterior descarga.  Regístrense aquí a la sesión remota!

¡Allá nos vemos!

Introducción a Silverlight 5

Posted on : 21-02-2011 | By : Rodrigo | In : MVP, Silverlight 5

Tags: ,

1

<Próximamente>

Winking smile

</Próximamente>

Reunión de la Comunidad .NET Guatemala (08 de Febrero 2011)

Posted on : 03-02-2011 | By : Rodrigo | In : Comunidades, Conferencias, Eventos, MVP, Silverlight 4

Tags: , , , , , , ,

0

ComunidadNETGuatemalaLes invito cordialmente a todos(as) que asistan a la próxima reunión de la Comunidad de Desarrolladores .NET de Guatemala en donde tengo el honor de haber sido invitado como orador.

La cita es el próximo martes 08 de Febrero 2011, los datos completos a continuación:

Fecha: Martes 8 de Febrero de 2011
Hora: De 6:30pm a 8:30pm
Lugar Oficinas de Microsoft de Guatemala
Dirección: 14 calle 2-51 zona 10, Edificio Intercontinental Nivel 11 Oficina 1101
Precio: ¡¡Gratis!!
Habrá premios por participación

En esta sesión hablaremos de Silverlight 4.  Si tienen dudas acerca de esta plataforma de desarrollo, o acerca de Windows Phone 7 por favor traiganlas para ayudarles a resolverlas!

Toda la información completa y el registro lo pueden encontrar aquí.

Allá nos vemos!!! Será un verdadero gusto conocerles.

Salu2!

Invitación a la Reunión de la Comunidad MSNETSV–San Salvador (02/Feb/2011)

Posted on : 02-02-2011 | By : Rodrigo | In : Comunidades, Conferencias, Eventos, MVP, Silverlight 4

Tags: , , , , , , ,

0

Tengo el honor de haber sido invitado a la próxima reunión de la Comunidad MSNETSV en las oficinas de Microsoft El Salvador el día de hoy a las 18:00 horas.  Hablaremos de Aplicaciones de Negocio con Silverlight 4 y temas relacionados.  La cita es en:

Microsoft El Salvador

89 ave Norte y Calle el Mirador Edif World Trade Center Torre 2 Nivel 5

Colonia Escalon

San Salvador, El Salvador

Si están por la zona y les interesa el desarrollo de aplicaciones con Silverlight y .NET en general es invito cordialmente a que asistan!

MSNETSV_20110202_Silverlight

Los esperamos!

Fundamentos de Silverlight–Parte 11

Posted on : 08-11-2010 | By : Rodrigo | In : MVP, Silverlight, Silverlight 4

Tags: , , , ,

4

Manejo de Eventos

En Silverlight tenemos tres maneras diferentes para poder manejar eventos.

  • Desde XAML
  • A través de código usando la sintaxis estándar
  • A través de código usando Expresiones Lambda

Manejo de eventos usando XAML

Podemos manejar los eventos de los elementos usando XAML. La siguiente caja de texto demuestra el manejo del evento Click del control Button:

 

<Button Click="Button_Click" />

 

…y su código relacionado usando el lenguaje C#:

private void Button_Click(object sender, RoutedEventArgs e)

{

    //Manejo del evento

}

Manejo de eventos usando la sintaxis del lenguaje

Como cualquier otro evento en C#, podemos usar el operador sobrecargado += para asignar el método que deseamos que se ejecute cuando el evento sea disparado. La siguiente caja de texto demuestra la asignación del método button1_Click al evento Click de un botón:

this.button1.Click += new RoutedEventHandler(button1_Click);

 

private void button1_Click(object sender, RoutedEventArgs e)

 

{

    //Manejo del evento

}

Manejo de eventos usando Expresiones Lambda

Las expresiones lambda son funciones anónimas que podemos utilizar para crear delegados. El siguiente código muestra el uso de una Expresión Lambda como manejador del evento Click de un botón.

//s es object y a es RoutedEventArgs

 

this.button1.Click += (s, a) =>

{

    //Manejo del evento

};

Una de las ventajas claras de utilizar una Expresión Lambda es que nos ahorraremos el cuerpo del método que está manejando el evento. Generalmente en escenarios en donde necesitemos crear contenido dinámico es de gran utilidad contar con esta posibilidad.

Fundamentos de Silverlight–Parte 10

Posted on : 08-11-2010 | By : Rodrigo | In : MVP, Silverlight, Silverlight 4

Tags: , , , ,

9

Clase UIElement

La clase UIElement es la clase base para todos los elementos visuales en Silverlight. En esta clase es en donde se definen la gran mayoría de los eventos de interacción con el usuario (eventos del mouse, teclado, enfoque, etc.). Algunos de los eventos incluidos en esta clase son:

  • MouseLeftButtonDown
  • MouseLeftButtonUp
  • MouseRightButtonDown
  • MouseRightButtonUp
  • MouseEnter
  • MouseLeave
  • Drop

Eventos Ruteados

La mayoría de los eventos anteriores que expone la clase UIElement son ruteados, esto es, son eventos que van escalando desde lo más profundo del árbol de objetos de XAML hacia arriba (a este término se le denomina bubbling en inglés). En los argumentos de este tipo de eventos podremos encontrar la propiedad Handled, la cual indica si el evento sigue escalando o no. Debido a la naturaleza que tienen los eventos ruteados podríamos crear manejadores de eventos globales para diversos elementos visuales.