Featured Posts

Diplomado de desarrollo de aplicaciones para Windows Phone 7.1–LatinoaméricaDiplomado de desarrollo de aplicaciones para Windows... Los invito cordialmente a que se inscriban al Diplomado de desarrollo de aplicaciones para Windows Phone 7.1, impulsado por Microsoft México para todo el mundo!  Completamente...

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

Rodrigo Díaz Concha Rss

Silverlight Tour–Ciudad de México (16 al 18 de Febrero 2011)

Posted on : 04-01-2011 | By : Rodrigo | In : Cursos, Eventos, Noticias, Silverlight Tour Workshop

Tags: ,

0

El Mejor curso de entrenamiento en Silverlight: el Silverlight Tour regresa a la capital mexicana durante el primer semestre de 2011.  Se llevará a cabo del 16 al 18 de Febrero con un horario de 08:00 a 18:00 horas.  Les recuerdo que el material del Silverlight Tour está completamente en español e incluye para cada asistente una licencia de la suite de controles RadControls for Silverlight de nuestros patrocinadores Telerik con un valor comercial de 999 USD.  Asimismo este curso tiene una promoción de pronto pago que vence el 21 de Enero que les sugiero la aprovechen.

slt_mexicocity

El registro ya está abierto y el cupo es limitado. 

Los esperamos!

Silverlight Tour–Caracas (22-24 Marzo 2011)

Posted on : 03-01-2011 | By : Rodrigo | In : Cursos, Noticias, Silverlight 4, Silverlight Tour Workshop

Tags: , , , , , , , ,

0

SLT_CaracasEl Curso que Da La Vuelta al Mundo: el Silverlight Tour regresa a la capital venezolana del 22 al 24 de Marzo 2011.

El Silverlight Tour es un curso de tres intensos días acerca de Silverlight 4 y se imparte al rededor del mundo en diferentes idiomas.

El material está completamente en Español y ha sido revisado para darle un enfoque mucho más profundo en la construcción de Aplicaciones de Negocio con Silverlight.

Si están interesados(as), los invitamos a que se registren en la página del curso en español para asegurar su cupo en el curso.

Para el caso del curso de Caracas, se tiene una promoción por pronto pago del 30% (fecha de vencimiento: 22 de Enero 2011 18 de Febrero 2011).  Para mayor información al respecto pueden revisar la página de promociones.

teleriklogo

Finalmente les recuerdo que el Silverlight Tour incluye para cada participante una licencia de la suite de controles RadControls for Silverlight de nuestros patrocinadores Telerik!

Los esperamos!

Silverlight Tour–Ciudad de México (08 al 10 de Diciembre 2010)

Posted on : 29-11-2010 | By : Rodrigo | In : Cursos, Eventos, Silverlight 4, Silverlight Tour Workshop

Tags: , , , , , , ,

0

December 8, 2010toDecember 10, 2010

SLT_TransÚltima fecha del año 2010 para el Silverlight Tour Workshop en Español para México, Distrito Federal.  El Silverlight Tour es El Curso de Silverlight que ha dado y da la vuelta al mundo, impartiéndose en una gran cantidad de países e idiomas.  Si quieren verdaderamente aprender Silverlight a profundidad, esta es sin duda la mejor opción!  Muchas personas así lo testifican.

Les recuerdo que el Silverlight Tour incluye una licencia por participante de la suite de controles RadControls for Silverlight de la empresa Telerik.

Los invito a que se registren usando la página del sitio en Español.

Allá nos vemos!

Nuevos cursos presenciales: Desarrollo de Aplicaciones para Windows Phone 7

Posted on : 29-11-2010 | By : Rodrigo | In : Cursos, Noticias, Windows Phone 7

Tags: , , , , , , ,

0

windowsphone_logoComo parte de la oferta de servicios de entrenamiento privados ya existente, se han agregado al catálogo un par de cursos de tipo Master Class: Desarrollo de Aplicaciones para Windows Phone 7 en versiones de 1 y 2 días.

Estos cursos están enfocados a enseñarte de una manera rápida y eficaz los conceptos necesarios para que domines la plataforma de desarrollo para Windows Phone 7 y aproveches al máximo las características del teléfono incluyendo los fundamentos de Silverlight.

El curso de 1 día inicialmente estará tocando las siguientes ciudades dentro de México:

  • Ciudad de México (04 de Diciembre 2010, 08:00 a 18:00 horas)
  • Puebla (11 de Diciembre 2010, 08:00 a 18:00 horas)
  • Mérida (semana del 13 de Diciembre, a definir)
  • Tijuana (enero/febrero)
  • Acapulco (enero/febrero)
  • Aguascalientes (enero/febrero)
  • Tuxtla Gutiérrez (enero/febrero)
  • León (enero/febrero)

Próximamente también estarán disponibles de manera pública y bajo demanda en Centroamérica y Sudamérica.

Para toda la información completa del curso (lugar, costo) por favor manden un correo a info arroba devmasters_punto_com-punto_mx.  El cupo es limitado!

Salu2!

Problemas con el nuevo Channel 9 y los vínculos del Curso de Introducción a Silverlight 4

Posted on : 18-09-2010 | By : Rodrigo | In : Cursos, General, Tips

Tags: , ,

1

new_9guy_2

Como sabrán, existe un curso que actualmente consta de 25 videos en español acerca de Silverlight 4.  No obstante, a partir del lanzamiento del nuevo Channel 9 (el cual cabe mencionar está bastante mejorado a mi parecer) la etiqueta que identificaba a todos los videos del curso como grupo (“Curso-Silverlight-4”) no está funcionando apropiadamente.  El URL que siempre he usado para incluirlo en presentaciones es el siguiente:

http://channel9.msdn.com/tags/Curso-Silverlight-4/

… pero no sirve!

Los videos siguen estando en Channel 9 así que mientras tanto se soluciona este contratiempo les sugiero revisen el índice en alguno de los siguientes lugares:

En cuanto quede solucionado el URL original que muchos de ustedes tienen les estaré avisando aquí mismo.

Gracias por su comprensión y salu2!

UPDATE: 19/Sep/2010

Regresando a esto pude checar que esto se soluciona si, en la misma página que manda error, seleccionan de la lista de idiomas el Español y después hacen clic en el botón “Apply changes” tal y como lo muestra la siguiente figura:

image

Con eso ya podrán ver la lista de videos correctamente.  Lo que hace esa opción es agregar el parámetro lang en el QueryString:

http://channel9.msdn.com/tags/Curso-Silverlight-4/?lang=es

Ese es el nuevo URL Smile

Anunciando: Taller de Silverlight 4

Posted on : 24-08-2010 | By : Rodrigo | In : Comunidades, Cursos, La Liga Silverlight, MVP, Silverlight 4, Web Casts

Tags: , , , , , , , , , ,

85

sl4logo

Antes que otra cosa, quiero agradecer a todos y todas quienes me ayudaron a contestar la encuesta que preparé en días pasados.  Recibí más de 250 respuestas de personas de diversos países: Argentina, Bolivia, Chile, Colombia, Costa Rica, Ecuador, El Salvador, España, Estados Unidos, Guatemala, México, Nicaragua, Perú y Venezuela.

Tomando en cuenta todas las respuestas, tengo el gusto en anunciarles el Taller de Silverlight 4: un curso constituído por 8 partes, de 1 hora cada una.  Se llevará a cabo en línea, por las noches.

Taller de Silverlight 4 : Back to Basics

Descripción

image

Este curso gratuito de 8 sesiones te ayudará a comprender los fundamentos de la plataforma de desarrollo de Silverlight y te servirá para tener los conocimientos necesarios para construir aplicativos Web de tipo RIA que hagan uso, validación y manipulación de datos.  La gran mayoría de estos conceptos los podrás aprovechar también para el desarrollo de soluciones de Windows Phone 7!

Nivel

Básico-Intermedio

Temario general

Partes 1 y 2: Fundamentos de Silverlight

Partes 3 y 4: Aplicaciones Fuera del Navegador

Partes 5 y 6: Enlace y Validación de Datos

Partes 7 y 8: Consumiendo Datos

Calendario

Sesión 1: 31 de Agosto 2010, 20:00 horas (-06:00 GMT)

Sesión 2: 01 de Septiembre 2010, 20:00 horas (-06:00 GMT)

Sesión 3: 08 de Septiembre 2010, 20:00 horas (-06:00 GMT)

Sesión 4: 09 de Septiembre 2010, 20:00 horas (-06:00 GMT)

Sesión 5: 14 de Septiembre 2010, 20:00 horas (-06:00 GMT)

Sesión 6: 23 de Septiembre 2010, 20:00 horas (-06:00 GMT) (Cancelada)

Sesión 6: 30 de Septiembre 2010, 20:00 horas (-06:00 GMT)

Sesión 7: 13 de Octubre 2010, 20:00 horas (-06:00 GMT)

Sesión 8: 22 de Febrero 2011, 19:00 horas (-06:00 GMT)

Lugar

En Línea, a través de Live Meeting.  Utiliza los vínculos de arriba para entrar a cada sesión el día apropiado.

Grabaciones, código fuente y PPT

Los videos de las sesiones quedarán grabadas para poder descargarse posteriormente. Para descargar el video de cada sesión, usen el mismo vínculo que usan para registrarse, ahí encontrarán la descarga correspondiente. Aquí hay un artículo que explica paso a paso cómo hacerlo.

Finalmente…

No me queda mas que invitarlos a todos(as) a que asistan, estoy seguro de que aprenderán bastante de esta fabulosa tecnología!

Salu2!!!

Silverlight Tour – Lima, Perú (26-28 Mayo 2010)

Posted on : 05-05-2010 | By : Rodrigo | In : Cursos, Eventos, Silverlight 4, Silverlight Tour Workshop, Uncategorized

Tags: , , , , , , , ,

0

May 26, 2010toMay 28, 2010

El Mejor Curso de Silverlight: El Silverlight Tour Workshop en Español pisará la capital peruana el próximo día 26 de Mayo.  El Silverlight Tour es un curso presencial, de 3 días, de aproximadamente 27 horas acerca de Silverlight 4 totalmente en Español.  Si desean aprender a desarrollar aplicaciones Web o de Escritorio con esta plataforma y quieren conocer a gran detalle esta tecnología no hay mejor opción.  Les recuerdo que Silverlight es la plataforma de desarrollo para el futuro Windows Phone 7! :)

Silverlight Tour - Lima

Asimismo les recuerdo que el Silverlight Tour incluye para cada asistente una licencia de los mejores controles para Silverlight: los RadControls de Telerik.

El registro para este curso ya está abierto, y debido a que el curso tiene cupo limitado les sugiero que se registren lo antes posible!

Para mayor información, lean las Preguntas Frecuentemente Preguntadas.

¡Los(as) esperamos!

Curso gratuito de Introducción a Silverlight 4 – 2da. Parte

Posted on : 03-05-2010 | By : Rodrigo | In : Cursos, Expression Blend, La Liga Silverlight, MVP, Screencasts, Silverlight 4

Tags: , , , , , ,

19

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 de 25 videos acerca de las características más destacables de la plataforma y la manera en la que podemos a comenzar a construir aplicaciones con esta tecnología.

Curso de Introducción a Silverlight 4 (2da. parte)

Curso de Introduccion a Silverlight 4 Parte 2

Esta segunda parte consta de 12 videos, los cuales se describen a continuación:

13 – Almacenamiento Aislado

Siempre es necesario que una aplicación guarde cierto tipo de información de manera local para poder recordarla posteriormente. Tal es el caso por ejemplo de parámetros de configuración, la última búsqueda realiza, la última pantalla desplegada, y un sinnúmero de etcéteras.

Acompáñanos en este screencast en donde veremos el Almacenamiento Aislado, un sistema de archivos virtual local en donde tus aplicativos de Silverlight pueden guardar datos para extender las posibilidades de funcionalidad en ellos. El Almacenamiento Aislado es muy sencillo de utilizar y este video te demostrará cómo.

14 – Comportamientos

Muchas veces repetimos ciertas acciones en nuestras aplicaciones, por ejemplo es bastante común que un botón invoque cierta función y otro botón haga lo mismo. Los Comportamientos en Silverlight son un mecanismo para aplicar funcionalidad y características en los elementos o controles de las aplicaciones con tan solo arrastrarlos y soltarlos en el componente en cuestión. Esta característica permite que personas en un equipo de proyecto con pocos o nulos conocimientos de programación puedan efectivamente aplicar funcionalidad sin necesidad de escribir una sola línea de código. En este video se explica el concepto de los Comportamientos en Silverlight, junto con las Acciones y Disparadores los cuales en conjunto ofrecen una manera sencilla pero poderosa para construir aplicaciones.

15 – Aplicaciones Fuera del Navegador

Las aplicaciones en Silverlight ejecutan de manera predeterminada adentro de un navegador, pero no es el único modelo de ejecución que tienen ya que también pueden ser instaladas para ejecutar tal y como si fueran una aplicación de escritorio tradicional. Gracias a esta característica podemos crear aplicaciones en Silverlight que tengan accesos directos en el equipo del usuario, tengan su propia ventana y además ejecuten de manera desconectada sin necesidad de abrir primero un navegador. En este screencast aprenderás cómo crear este tipo de aplicaciones, sus ventajas y conocerás a detalle el proceso de instalación.

16 – Usando HTML en Silverlight

Para cuando necesitemos desplegar contenido HTML en nuestras aplicaciones, por ejemplo una página externa, un archivo .html, etc., contamos en Silverlight con el control WebBrowser. Este control nos brinda la oportunidad de cargar cualquier tipo de contenido HTML incluyendo Script para poder mostrarlo y utilizarlo adentro de nuestros aplicativos Silverlight cuando ejecutan afuera del navegador. En este video comprenderás el uso del control WebBrowser, sus requerimientos, métodos y propiedades. Una vez finalizado el video sabrás lo sencillo y divertido que es usar esta funcionalidad para tus proyectos.

17 – Notificaciones

¿Qué harías para comunicarle al usuario de tu aplicación algún mensaje informativo o de alerta? Tradicionalmente utilizamos un MessageBox o controles de texto en las aplicaciones pero en este video conocerás una manera más elegante e interesante: las Notificaciones. Con las Notificaciones podemos avisar al usuario acerca de algún suceso importante de la aplicación sin una intromisión en la Interface de Usuario principal del aplicativo. Además, el uso de las Notificaciones en Silverlight no es nada difícil y en este screencast comprenderás su utilización.

18 – Modelo de Actualización

Cuando una aplicación de Silverlight es instalada en el equipo del usuario, este puede utilizarla como cualquier otra aplicación de escritorio tradicional. Pero, ¿qué pasaría si quisieras desplegar a tus usuarios una nueva versión?

El Modelo de Actualización de aplicaciones fuera del navegador nos permite que las aplicaciones puedan ser actualizadas de manera automática cuando efectivamente hay una nueva versión liberada de dicho aplicativo. Esto ofrece una manera fácil y práctica de desplegar aplicaciones para evitar que los usuarios lo hicieran de manera manual. Al finalizar este video habrás comprendido el uso de este Modelo de Actualización para aplicarlo en tus propios proyectos.

19 – Instalación Silenciosa

La manera tradicional para instalar una aplicación de Silverlight para que ejecute afuera del navegador es a través del menú contextual del plugin de Silverlight o invocando el método Install() de la aplicación. No obstante, ambos mecanismos suponen una acción manual por parte del usuario. En escenarios en donde requieras que tu aplicación Silverlight 4 sea instalada automáticamente -tal vez a través de algún instalador- lo puedes hacer fácilmente usando la herramienta de ejecución de aplicaciones fuera del navegador. ¿Quieres conocer cómo? En este video comprenderás el uso de esta herramienta, sus parámetros y funcionalidad; verás lo fácil que es instalar aplicativos de Silverlight de manera automática.

20 – Confianza Elevada

Cuando tradicionalmente se comparaba a Silverlight con alguna otra tecnología de escritorio, como por ejemplo WPF, uno de los puntos más importantes para decidir por esta última tecnología a comparación de Silverlight era que con aplicaciones de WPF tienes acceso a todos los recursos del equipo del usuario. Pero ahora con el modelo de seguridad de Confianza Elevada que se ha incorporado a Silverlight 4, tus aplicativos pueden correr prácticamente casi como si fuera cualquier aplicación común de escritorio. Con esta característica se extiende la capacidad de la plataforma ya que por ejemplo, podemos acceder al sistema de archivos de la máquina del usuario, puertos USB, invocar componentes de COM, etc. Es decir, hacer cosas que en versiones anteriores de Silverlight no eran posibles. Parece ser que gracias a esto el único límite para nuestras aplicaciones de Silverlight es la imaginación.

21 – Atado de Datos

Una de las características más poderosas que tiene el lenguaje XAML es su capacidad de Enlace o Atado de Datos. Gracias a esto, podemos crear Interfaces de Usuario robustas que se actualicen correctamente y en el tiempo preciso ya que una de los objetivos del Atado de Datos es precisamente conectar o enlazar controles a sus respectivos datos que se desean mostrar, por ejemplo, un ListBox con una lista de datos, un TextBlock con el dato del elemento seleccionado de la lista, etc. Aprender a utilizar el Atado de Datos en Silverlight es el camino para construir aplicativos modernos, ahorrándote mucho código manual. En este video comprenderás los fundamentos de Atado de Datos en Silverlight y apreciarás sus bondades y la manera tan sencilla de poder usarlo.

22 – Convertidores

Complementando el concepto de Atado de Datos que vimos en un tema anterior, tenemos los Convertidores. Los Convertidores son un mecanismo para transformar los datos que se están enlazando en una operación de Atado de Datos. Gracias a los Convertidores podemos aplicar reglas de negocio o algoritmos en medio de los Atados sin necesidad de modificar la fuente de datos original. Por ejemplo, a través de Convertidores podríamos colorear de manera diferente cada elemento de una lista, dependiendo del valor de uno de los campos del registro. ¿Quieres saber cómo? Una vez finalizado el video sabrás cómo construir Convertidores y cómo utilizarlos en tus expresiones de Atado de Datos para tus aplicativos de Silverlight.

23 – Consumiendo Servicios Web

Constantemente nuestras aplicaciones requieren obtener información de una base de datos. No obstante, Silverlight no está pensado para que desde tus aplicativos te conectes de manera directa a una base de datos a través de un objeto de conexión, ejecutes una consulta, obtengas los resultados, etc. La estrategia para acceso a datos en Silverlight es el uso e invocación de Servicios Web. En este video verás lo sencillo que es invocar Servicios Web desde tus aplicaciones, cómo obtener los resultados para modelarlos de manera independiente y finalmente enlazarlos al control o controles destino para poder mostrar dicha información en la Interface de Usuario. Asimismo, durante este screencast apreciarás el uso del API de Bing para poder agregar funcionalidades de búsqueda en este motor desde tus aplicaciones.

24 – Serialización y Deserialización en JSON

Es muy común que nuestras aplicaciones requieran guardar algún tipo de información de manera local en el equipo del usuario. En el tema de Almacenamiento Aislado en este mismo curso vimos cómo utilizar este sistema de archivos virtual para poder cumplir con este requerimiento. ¿Pero qué pasa cuando los datos que deseamos guardar son complejos? Por ejemplo una lista de elementos, una colección de datos, etc. Precisamente para esto nos sirve el concepto de Serialización y Deserialización de objetos: para poder convertir los objetos a un formato que pueda ser escrito a disco y posteriormente leerlo para obtener su representación original. En este video utilizaremos la clase DataContractJsonSerializer para serializar objetos con el formato JSON, el cual es un formato para compartir datos mucho más liviano que XML.

Nuevamente, todos los 25 videos del curso están disponibles en el sitio Channel 9 de México.  Para más artículos acerca de Silverlight totalmente en español visita La Liga Silverlight: La Primera Comunidad MSDN en Español acerca de Silverlight y tecnologías relacionadas.

Esta iniciativa y todos los videos son creados a partir de mi tiempo libre, con el afán de interesar cada vez a más personas para que construyan soluciones con Silverlight y Expression BlendTodos sus comentarios, sugerencias y retroalimentación en general es bienvenida.  Mucho agradeceré me avisen si esto es de utilidad para ustedes, y qué quisieran ver en un futuro!

Curso gratuito de Introducción a Silverlight 4

Posted on : 09-02-2010 | By : Rodrigo | In : Comunidades, Cursos, MVP, Screencasts, Silverlight 4, Tips

Tags: , , , , , , , ,

51

Hola a todos/as.  Es para mí un gusto informarles de esta iniciativa personal que tiene como objetivo ayudar a difundir Silverlight 4 como plataforma de desarrollo y colaborar con materiales de entrenamiento sin costo alguno para las Comunidades de desarrolladores de habla hispana.

Curso de Introducción a Silverlight 4

sl4logosmall He creado un Curso de Entrenamiento totalmente gratuito, en español, llamado “Curso de Introducción a Silverlight 4” el cual consta en este momento de 12 videos que describen las funcionalidades más destacables de la plataforma, iniciando desde una introducción a la tecnología y conceptos fundamentales al momento de construir soluciones con Silverlight 4, pasando por temas básicos como Xaml, Animaciones, Impresión, MediaElement, etc.  Asimismo el esta primera parte finaliza con una práctica en donde construiremos una aplicación funcional para reforzar los conceptos vistos y sobre todo: ¡para que podamos todos apreciar lo fácil y divertido que es construir aplicaciones poderosas utilizando esta fabulosa tecnología!

El curso es de Nivel 100 y pretender ser una fuente de referencia para todas aquellas personas que deseen adentrarse en la construcción de aplicaciones enriquecidas para Internet (RIA) con Silverlight 4.

Curso de Introduccion a Silverlight 4

Por otro lado, el curso no estará limitado a estos 12 videos ya que mi idea es continuar exponiendo temas de una manera sencilla, rápida y eficaz alrededor de los temas que considero medulares.  Como por ejemplo el tema de las Animaciones, en donde tenemos un sin fin de temas qué podría ser fácilmente material cada uno para un screencast:

Curso de Introduccion a Silverlight 4 - 2

Además, el curso contará pronto con una segunda parte en donde trataré temas como Aplicaciones Fuera del Navegador, Notificaciones, Confianza Elevada, WCF Data Services, WCF RIA Services, Consumiendo datos RSS, Atado de Datos, etc., así como también de una segunda práctica relacionada para reforzar los conceptos mostrados.

Lista de Temas

A continuación enlisto los temas que incluye la primera parte del Curso de Introducción a Silverlight 4.

    Introducción

    Introducción y Bienvenida al Curso de Introducción de Silverlight 4 creado por Rodrigo Díaz Concha, MVP de ASP.NET, fundador de La Liga Silverlight, Orador de INETA Latam y Master Instructor del Silverlight Tour para Latinoamérica y España.

    Este curso introductorio a Silverlight 4 te permitirá comprender los conceptos básicos y diversas funcionalidades con las que cuenta esta fabulosa plataforma de desarrollo. Esta primera parte del curso consta de 12 videos y 1 práctica que refuerza los conceptos vistos en la serie de screencasts.

    Silverlight es una plataforma de desarrollo para construir aplicaciones enriquecidas para Internet (RIA por sus siglas en inglés) que cada vez está siendo más usada como opción tecnológica en aplicativos modernos.

    Una confusión que se tiene hoy en día es que se relaciona únicamente a Silverlight con el sistema operativo Windows, pero lejos de eso, las aplicaciones de Silverlight pueden ejecutar en Mac OS, Linux y Windows.

    En este screencast veremos una introducción a la plataforma de desarrollo Silverlight, sus herramientas, aplicaciones reales y los requisitos necesarios para poder comenzar a construir aplicaciones con esta tecnología. Para más artículos acerca de Silverlight totalmente en español visita La Liga Silverlight: La Primera Comunidad MSDN en Español acerca de Silverlight y tecnologías relacionadas (http://blogs.LigaSilverlight.com).

  1. FundamentosUna vez instaladas las herramientas de Silverlight para Visual Studio .NET es hora de poner manos a la obra, asimismo es muy importante tener en cuenta algunos conceptos fundamentales acerca de la construcción de soluciones en esta tecnología. En este capítulo veremos conceptos fundamentales en el desarrollo de aplicaciones de Silverlight como las plantillas de Visual Studio .NET, el diseñador, el empaquetado XAP y el hospedaje en la página. Para más artículos acerca de Silverlight totalmente en español visita La Liga Silverlight: La Primera Comunidad MSDN en Español acerca de Silverlight y tecnologías relacionadas (http://blogs.LigaSilverlight.com).
  2. XamlXaml (acrónimo de Extensible Application Markup Language) es el lenguaje de marcación utilizado por Silverlight (y también por su hermano mayor WPF) para poder definir las interfaces de usuario de nuestras aplicaciones.  Toda aplicación de Silverlight implica código de Xaml ligado a código en .NET. Por esta razón en este capítulo veremos conceptos básicos acerca de Xaml, sus elementos básicos y transformaciones.
  3. AnimacionesPara darle vida a nuestras aplicaciones de Silverlight podemos hacer uso entre otras cosas de las Animaciones. Las Animaciones son un mecanismo para cambiar el valor de las propiedades de los elementos y transformaciones conforme pasa un tiempo determinado. En este capítulo describiremos de manera rápida y sencilla el uso y creación de Animaciones dentro de Silverlight.
  4. Expression BlendTodo desarrollador de Silverlight debe tener en su cinturón de herramientas Expression Blend, ya que nos ayuda de gran manera a hacer más rápido, efectivo y divertido nuestro trabajo al momento de construir soluciones con la plataforma de desarrollo Silverlight. En este capítulo apreciaremos en conjunto el uso de Expression Blend como herramienta de edición nativa de Xaml  además describiremos las opciones más importantes de la herramienta.
  5. Recursos y EstilosLos recursos son un concepto básico para poder crear aplicaciones que reutilicen elementos ya que permiten ser un almacenaje de objetos de cualquier tipo para poder reusar en cualquier parte de nuestras aplicaciones. Los estilos son elementos que podemos  guardar en el diccionario de Recursos para poder aplicarlos y lograr así una apariencia estándar en la aplicación. En este capítulo describiremos el concepto de Recursos y también describiremos la creación y utilización de Estilos para controles y elementos.
  6. Controles y PlantillasSilverlight cuenta con una gran cantidad de controles que podemos utilizar en nuestras aplicaciones y la gran mayoría soporta el cambio o modificación de su Plantilla.  En este capítulo mostraremos la manera de cómo cambiar la Plantilla en los controles básicos de Silverlight.
  7. MediaElementSilverlight ha sido utilizado como aplicación cliente en la transmisión de importantes eventos en los últimos meses: la toma de poder de Barack Obama, el Memorial de Michael Jackson, los Juegos Olímpicos de Beijing , etc. Debido a su extraordinaria calidad en la reproducción de audio y video Silverlight está siendo la plataforma favorita para sitios multimedia. En este capítulo veremos la utilización del elemento MediaElement, el cual nos permite reproducir audio y video en nuestros aplicativos y apreciaremos la manera tan sencilla de incorporar esta características en nuestras propias aplicaciones.
  8. ImpresiónUna de las características más esperadas y solicitadas por la comunidad de Silverlight es el soporte de impresión dentro de las aplicaciones, esto es, la capacidad de poder mandar a imprimir el contenido que estemos viendo en la aplicación ya sea una lista de datos de un DataGrid o ListBox o simplemente tomarle una “foto” a la pantalla y enviarla a papel o alguna de las impresoras virtuales instaladas en nuestros equipos (por ejemplo: OneNote, XPS, PDF, etc.).  Silverlight 4 incluye esta característica a través de un modelo de clases muy sencillo.En este capítulo mostraremos el uso de la clase PrintDocument para poder crear documentos de impresión a través de nuestras aplicaciones de Silverlight 4.
  9. WebcamCon la llegada de Silverlight 4 también ha llegado a nosotros la posibilidad de implementar en nuestras aplicaciones la capacidad de tomar video a través de la Webcam y capturar audio por medio del micrófono del equipo.  Este fue una de las peticiones más fuertes en Silverlight 3 y la espera ha terminado.  En este capítulo del curso veremos cómo fácilmente podemos utilizar la Webcam para poder realizar capturas de fotografías con el video.
  10. Drag and DropSilverlight 4 cuenta con soporte de arrastrar uno o varios archivos desde afuera de la aplicación hacia adentro de ella y soltarlo(s) para poder leer su información y contenido.  Esta característica nos permite como desarrolladores crear mejores Experiencias para los Usuarios ya que evitan el número de cajas de diálogo y clics para abrir o leer un archivo o conjunto de archivos. En este capítulo del curso veremos cómo aplicar esta sencilla pero poderosa funcionalidad en nuestras propias soluciones.
  11. OpenFileDialogDe manera predeterminada, Silverlight requiere el permiso explícito del usuario para poder leer el Sistema de Archivos ya que ejecuta en Confianza Parcial. La caja de diálogo OpenFileDialog nos brinda un mecanismo para permitir a los usuarios que accedan a sus archivos desde las aplicaciones con Silverlight. En este capítulo del curso describiremos el uso de la caja de diálogo OpenFileDialog para poder leer archivos del equipo del usuario.
  12. Clic DerechoTradicionalmente al hacer clic derecho sobre una aplicación de Silverlight nos muestra un menú con la opción de abrir la caja de diálogo con información del plugin (como la versión, las cuotas para el almacenamiento aislado, etc.). Ahora en Silverlight 4 podemos capturar el evento de clic derecho del mouse para crear nuestra propia Interface de Usuario y código relacionado. En este capítulo describiremos el manejo de esta característica para poder crear menús contextuales en nuestras aplicaciones de Silverlight.

new_9guy_2 Todos los videos los pueden ver en el sitio de Channel 9 México.

Personalmente estoy convencido que es la mejor época para convertirse en un desarrollador, y con Silverlight como plataforma parece ser que la imaginación es el límite.

Sinceramente espero que esto le pueda servir a más de una persona.  Asimismo, espero aquí sus comentarios, sugerencias y todo tipo de comunicación al respecto: me gustaría saber si este esfuerzo les ha ayudado y de qué manera.  ¡Su retroalimentación es muy importante para mí!

Salu2!

Silverlight Tour – Ciudad de México (20Ene10 – 22Ene10)

Posted on : 10-01-2010 | By : Rodrigo | In : Cursos, Silverlight, Silverlight Tour Workshop

Tags: , , , , , , ,

1

Regresa El Mejor Entrenamiento de Silverlight a la capital de México el próximo día 20 de Enero 2010.  El Silverlight Tour es un curso de 3 días que se imparte al rededor de todo el mundo, de cerca de 27 de horas acerca de Silverlight.  Cabe recordarles que el curso está actualizado a Silverlight 4 Beta y para el caso de Latinoamérica y España el material está totalmente en Español.

México D.F.

Si desean de una vez por todas recibir una capacitación intensa acerca de esta plataforma tecnológica esta es sin lugar a dudas su mejor opción.  El registro sigue abierto y aún hay lugares así que ¡regístrate ahora!

Para mayor información:

Página Oficial

Página Oficial para el Curso en Español

¡Los esperamos!

Silverlight Tour – Próximas fechas en México

Posted on : 30-11-2009 | By : Rodrigo | In : Cursos, Silverlight 3, Silverlight 4, Silverlight Tour Workshop

Tags: , , , , , , , , ,

2

Silverlight Tour: El Curso de SilverlightSi deseas aprender de una manera profunda Silverlight por parte de los Expertos, les invito que se registren a alguna de las fechas que ya tenemos programadas en la República Mexicana.  El Silverlight Tour es un curso de más de 27 horas (3 días) acerca de Silverlight 3 y Silverlight 4 Beta el cual se ha impartido y se imparte al rededor del mundo.  Además, es el primer curso en estar actualizado a la versión Silverlight 4 Beta, con material completamente en Español.

En el primer trimestre del 2010 regresa el Silverlight Tour a México en las siguientes ciudades y fechas:

El registro ya está abierto.  ¿Estás listo para Aprender Silverlight?

¡Los esperamos!

Silverlight Tour en Venezuela y Colombia

Posted on : 06-07-2009 | By : Rodrigo | In : Cursos, Silverlight 3, Silverlight Tour Workshop

1

Tengo el gusto de anunciarles que el Silverlight Tour estará pisando tierras Sudamericanas a partir del mes de Agosto en tres ciudades inicialmente:

  • Caracas, Venezuela – 11 de Agosto 2009
  • Maracaibo, Venezuela – 19 de Agosto 2009
  • Bogotá, Colombia – 31 de Agosto 2009

Esta es tu oportunidad de aprender Silverlight 3 ya que el curso está totalmente basado en la versión final de Silverlight 3!  Y muy importante: el material está totalmente en Español.

El curso incluye temas como:

  • Aplicaciones Fuera del Navegador
  • Pixel Shaders
  • Aceleración Gráfica por Hardware
  • Comportamientos
  • Framework de Navegación
  • Blend 3
  • Mejoras al Enlace a Datos
  • Servicios Web Seguros
  • XML Binario
  • …y más!

Los invito a que se registren ahora en:

http://silverlight-tour.com

ó

http://silverlight-tour.com.mx

Allá nos vemos!