Temario
Descripción
El Silverlight Tour Workshop en Español es un curso de
tres días acerca de
Silverlight 5. 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 5 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 usando Silverlight
5. 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 el lenguaje C#, además
experiencia en el desarrollo de aplicaciones Web en general.
El número de lugares por curso son limitados, así que... ¡regístrate ahora!.
Para ver el temario original en inglés haz clic aquí.
Introducción a Silverlight
- ¿Por qué Silverlight?
- ¿Qué es Silverlight?
- Hola Silverlight
- Silverlight y .NET
- Opciones a elegir para
desarrollar una IU
Diseñando XAML
- ¿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