24 junio 2011

Silverlight Tour en Puerto Rico

Silverlight TourMi buen amigo y Microsoft MVP Rodrigo Díaz, (va a presentar el muy bien reputado Silverlight Tour en Puerto Rico del 2 al 4 de agosto de este año. El Silverlight Tour es un curso de capacitación intensivo que se presenta en varias partes del mundo, de 3 días de duración que va desde los conceptos básicos de esta (relativamente) nueva tecnología, hasta tópicos bastante avanzados. Además de acuerdo a Rodrigo, se discutirán muchas de las novedades que estarán en la versión 5 de Silverlight ahora en beta.

Y lo que es mejor, es que gracias a MIcrosoft Puerto Rico, los participantes sólo tendrán que pagar el 50% del valor del curso (revisen la sección de promociones).

El temario del curso es el siguiente:

Introducción a Silverlight

  • ¿Por qué Silverlight?
  • ¿Qué es Silverlight?
  • Hola Silverlight
  • Silverlight y .NET
  • Opciones a elegir para desarrollar una IU

Diseño

  • ¿Qué es XAML?
  • Elementos de Distribución
  • Dibujando con XAML
  • Figuras, Brochas y Geometrías
  • Texto, Fuentes y Medios
  • Transformaciones
  • Animaciones y Storyboards
  • Proyecciones
  • Efectos
  • Funciones de Suavización
  • Utilizando Comportamientos
  • Utilizando Expression Blend
  • Utilizando el diseñador de Visual Studio .NET
  • Integración con otras herramientas de Diseño

Modelo de Controles

  • Controles Simples
  • Controles de Contenido
  • Controles de Lista
  • Controles de Navegación
  • Controles del Silverlight Toolkit
  • Recursos reutilizables
  • Estilización

Desarrollo

  • Hospedando Silverlight
  • Archivos de Aplicación
  • La Biblioteca de Clases Base
  • Trabajando con Eventos
  • Controlando Animaciones
  • Aplicaciones de Navegación
  • Impresión
  • Notificaciones
  • Drag and Drop
  • Acceso al Portapapeles
  • Hilos
  • Aplicaciones Fuera del Navegador
  • Confianza Elevada
  • Integración con COM
  • Comprendiendo la Seguridad en Silverlight
  • Protegiendo tu Propiedad Intelectual

Manejo de Recursos

  • Empaquetamiento de Recursos
  • Accediendo a Recursos del XAP
  • Trabajando con Archivos ZIP
  • Descarga del Servidor
  • Stack HTTP del Cliente
  • Acceso al Sistema de Archivos
  • Almacenamiento Aislado

Enlace a Datos

  • Sintaxis
  • Contextos de Datos
  • Modos de Enlace
  • Enlace con Colecciones
  • Enlace Jerárquico
  • Notificaciones
  • Plantillas de Datos
  • Convertidores
  • Comandos
  • Formato de Cadenas
  • Atributos de la extensión Binding
  • Errores de Enlace
  • Errores de Validación
  • Utilizando LINQ
  • Utilizando XML
  • Utilizando JSON

Personalización de Controles

  • Composición
  • Plantillas de Controles
  • Visual State Manager
  • Controles de Usuario
  • Propiedades Dependientes
  • Integración con Controles de Usuario

Técnicas de Acceso a Datos

  • Servicios Web ASP.NET
  • Servicios Web WCF
  • WCF Data Services
  • WCF RIA Services
  • Utilización de XML Binario
  • Seguridad en la Red
  • Trabajando de manera desconectada

Arquitectura de Aplicaciones

  • ¿Por qué Silverlight es diferente?
  • El Patrón de Arquitectura Model-View-ViewModel
  • Modelos en Silverlight
  • Construyendo Modelos de Vistas
  • Construyendo Vistas
  • Enlace de Datos con MVVM
  • La importancia de los mensajes

Pruebas Unitarias en Silverlight

  • ¿Qué son las Pruebas Unitarias?
  • Utilizando el Framework de Pruebas
  • Escribiendo Pruebas Unitarias
  • Pruebas Asíncronas
  • Pruebas de Servicios
  • El rol del Mocking
  • Pruebas de Integración
  • Integración de la Compilación

Más detalles del curso y registro lo pueden encontrar aquí. Corran la voz y regístrense que el cupo es limitado.

Otros links de interés:

Alan