Curso Silverlight 4 - 24 Horas

Descripción

El curso divide el contenido en tres diferentes áreas: Diseño, Desarrollo y El Lado del Servidor. Los estudiantes serán capaces de desarrollar aplicaciones con Silverlight 4 al finalizar el curso. El curso está estructurado con una mezcla de lecciones didácticas, demostraciones y laboratorios. Cada estudiante finalizará el curso habiendo creado diversas aplicaciones pequeñas usando Silverlight 4. Esta variedad de técnicas de aprendizaje asegurará que todos los estudiantes dominen la tecnología de una manera rápida y emocionante. Se requiere tener experiencia con .NET y se sugiere la experiencia en el desarrollo de aplicaciones Web en general.

Temario

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 y Animaciones
  • Utilizando Expression Blend
  • Utilizando Expression Design
  • Integración con otras herramientas de Diseño

Desarrollo

  • Hospedando Silverlight
  • Archivos de Aplicación
  • La Biblioteca de Clases Base
  • Interrogando el XAML
  • Trabajando con Eventos
  • XAML dinámico
  • Trabajando con Medios
  • Controlando Animaciones
  • Descargando desde Servidores
  • Hilos
  • Archivos, Almacenamiento Aislado y Pantallas Splash
  • Trabajando con XML
  • Utilizando LINQ
  • Programación con Sockets
  • Comprendiendo el Modelo de Seguridad de Silverlight

Modelo de Controles

  • Controles Simples
  • Controles de Contenido
  • Controles de Lista
  • Controles del Silverlight Toolkit
  • Estilización y Plantillas de Controles
  • Enlace a Datos
  • Controles de Usuario y Controles Personalizados

Integración con ASP.NET

  • Preparando IIS para Silverlight
  • Mezclando HTML y Silverlight
  • Optimizando Silverlight
  • XAML del lado del Servidor
  • Protegiendo tu Propiedad Intelectual

Técnicas de Acceso a Datos

  • Servicios Web ASP.NET
  • Servicios Web WCF
  • ADO.NET Data Services (Astoria)
  • WCF RIA Services

Silverlight 4

  • Aplicaciones Fuera del Navegador
  • Efectos con Shaders
  • Comportamientos
  • Mejoras a la Estilización
  • Validación de Datos
  • Utilizando XML Binario
  • El API para Bitmaps
  • Blend 4 y SketchFlow
  • Pixel Shaders
  • Framework de Navegación
  • Conexiones Locales