Contenido
1. Descripción
2. 10 razones por las que usar Silverlight
SILVERLIGHT
Silverlight es una nueva tecnología de presentación web creada para su ejecución en distintas plataformas. Hace posible un uso más completo, atractivo visualmente e interactivo, y se puede ejecutar en todos los entornos: con exploradores y en múltiples dispositivos y sistemas operativos de escritorio (como en Macintosh de Apple). Al igual que WPF (Windows Presentation Foundation), la tecnología de presentación en Microsoft .NET Framework 3.0 (la infraestructura de programación de Windows), XAML (eXtensible Application Markup Language, lenguaje de marcado de aplicaciones extensible), constituye la base de la capacidad de presentación de Silverlight [1].
1. DESCRIPCIÓN
Silverlight conserva un modo de gráficos de sistema, similar al del WPF e integra en un solo complemento multimedia, gráficos de computador, animaciones e interactividad. La base de su programación es XAML y el acceso a los objetos esta dado por JavaScript. El XAML puede ser usado para marcar los gráficos vectoriales y las animaciones [2].
Microsoft Expression Blend es la herramienta de Microsoft que se utiliza para crear las animaciones en Silverlight.
Silverlight soporta playback del formato de video VC-1 en todos los navegadores compatibles sin requerir el control ActiveX del Reproductor de Windows Media. Sin embargo, la EULA dice que la licencia del VC-1 es “sólo para uso personal y no-comercial de un consumidor”. El contenido creado con Silverlight sería más “buscable” e “indexable” que aquel que fue creado con Adobe Flash por no estar compilado, pues se representa como un texto XAML [2].
Con Silverlight es posible cargar dinámicamente un contenido XML que puede ser manipulado a través de una interfaz DOM, una técnica que es compatible con aquellas convencionales del lenguaje AJAX. Silverlight tiene un “Downloader” (descargador) para tomar scripts u otros medios y guardarlos en el equipo, cuando es requerido por la aplicación. Con la versión 1.1, la programación lógica puede ser escrita en cualquier lenguaje .Net. También soporta lenguajes dinámicos de programación como Ruby y Python.
2. 10 RAZONES POR LAS QUE USAR SILVERLIGHT
Las 10 características son las siguientes [3]:
- Vídeos de alta calidad.
- Multiplataforma y multinavegador.
- Unión de diseño gráfico y desarrollo.
- Barato.
- Soporte a lenguajes de terceros.
- Depuración multiplataforma y multinavegador.
- Mejor entorno de desarrollo del planeta.
- Soporte a mashups.
- Protección anticopia.
- Rapidez.
WEB GRAFÍA
[1] http://www.microsoft.com/spanish/msdn/articulos/archivo/010507/voices/bb404300.mspx
[2] http://es.wikipedia.org/wiki/Microsoft_Silverlight
[3] http://sentidoweb.com/2007/05/04/10-razones-por-las-que-usar-silverlight.php


