Formación Tecnológica

Últimas Noticias

Foro profesional A-E

Suscripción Newsletter A-E

Introduce tu e-mail para suscribirte


¿Aceptas las condiciones de nuestra Política de Protección de Datos?*

Master Classes

Inicio > Master Classes > Silverlight 2.0 para desarrolladores

Silverlight 2.0 para desarrolladores

Si buscamos en la Web una definición de la tecnología y seguimos lo indicado en la Enciclopedia on-line Wikipedia, veremos que Silverlight es un complemento para navegadores de Internet que agrega algunas funciones de Windows Presentation Foundation, como la reproducción de vídeos, gráficos vectoriales, animaciones y otros elementos.

Esta definición se refiere exclusivamente a la versión 1.0, y no contempla el profundo cambio que la versión 2.0 supone en la construcción de aplicaciones Web, por lo que preferimos enmarcar la tecnología en su justo contexto dentro de las aplicaciones RIA (Rich Internet Applications), y definirla como un complemento multi-plataforma para diversos navegadores de Internet que incorpora las capacidades de Windows Presentation Foundation y otras propias de .NET Framework para permitir la construcción de aplicaciones RIA.

Silverlight conserva un modo de gráficos de sistema, similar al del WPF e integra en un solo complemento multimedia, gráficos, animaciones e interactividad. La base de su programación es XAML y el acceso a los objetos viene dado por los lenguajes clásicos de .NET: C#, VB.NET y Javascript, además de soportar lenguajes dinámicos del tipo IronPython y IronRuby. El lenguaje XAML puede ser usado para crear los gráficos vectoriales y las animaciones.

Si tiene conocimientos de programación con .NET, al finalizar esta Master Class, tendrá una perspectiva completa del estado de desarrollo de aplicaciones RIA con Silverlight 2.0, incluyendo aspectos arquitectónicos y de buenas prácticas que le permitan abordar los 3 escenarios típicos: inclusión de “islas Silverlight” en ASP.NET, aplicaciones no centradas en datos y aplicaciones complejas con acceso a datos en modelo multicapa.

Además, tendrá una primera visión de la Beta de Silverlight 3, de modo que pude trabajar con la nueva versión cuando esté disponible sin mayor esfuerzo.


Marino Posadas

Marino PosadasMarino Posadas trabaja como Software Architect en Alhambra-Eidos, es Microsoft MVP en Visual C#, además de titulado MCSD, MCAD, MCT y MSFP. Conferenciante en diversos eventos organizados por Alhambra-Eidos, Microsoft y varias universidades españolas y extranjeras, se interesó por .NET Framework desde las primeras versiones "alpha".

Marino es uno de los mayores expertos a nivel mundial de Silverlight, autor del libro “Programación en Silverlight 2.0”, de la serie de Cuadernos Técnicos de dotNetManía y del curso online gratuito publicado por Microsoft “Curso de Silverlight 2.0”.


Temario

Arquitectura y buenas prácticas

  • Modelos de arquitectura y escenarios para el desarrollo con Silverlight.
  • Implicaciones del modelo de seguridad en sandbox y el PAL (Platform Adaptation Layer).

Visual Studio 2008 y Expression Blend 2

  • El papel de Visual Studio 2008 en el desarrollo con Silverlight 2.
    • Arquitecturas de navegación.
    • Clases, Interfaces y soporte arquitectónico.
    • Gestión de estado de la aplicación (Almacenamiento Aislado).
    • Eventos enrutados y de manejo múltiple.
    • Manejo de hebras de ejecución y el componente BackgroundWorker.
    • Gestión de recursos.
  • Expression Blend y la interfaz de usuario.
    • Recomendaciones para el diseño.
    • Controles del SDK y aportaciones del Silverlight Toolkit de Marzo 2009.
    • Estilos, Plantillas y recursos de diseño.
    • Visual State Manager.
    • Enlace con objetos de lógica de negocio.

Comunicaciones fuera del sandbox

  • Interacción con HTML /DOM y el navegador.
  • Cajas de Diálogo del sistema y acceso a recursos locales.
  • Acceso a Servicios: ASMX (SOAP), WCF para Silverlight y REst.
  • Acceso a datos con ADO.NET Data Services.

Buenas prácticas e instalación de aplicaciones

  • El decálogo de las buenas prácticas en aplicaciones Silverlight.
  • El proceso de instalación, desde el punto del cliente y del servidor.
  • Introducción a los modelos de programación complejos: PRISM 2.0.

HORARIOS Y PRECIOS

Horas lectivas: 16 horas repartidas en 2 días.
Horario: 9:00-13:30 y de 15:00-18:30 (incluye comida-coloquio).
Importe: 950€ + 16% de IVA.
Idioma: Castellano.

Para conocer cuál es la próxima convocatoria consulte nuestro calendario actual.


INFORMACIÓN Y RESERVAS

Para efectuar cualquier consulta, utilice nuestro formulario de contacto, envíe un correo a formaciontic@a-e.es o llame a los teléfonos  917872300 / 902313505.

 

Subir