Skip to main content

¿Qué es Silverlight?

Microsoft Silverlight es un complemento de Microsoft que nos permite desarrollar aplicaciones enriquecidas para la web. Silverlight funciona sobre varias plataformas y múltiples exploradores y proporciona una nueva generación de experiencias de usuario basadas en .NET. Tras una descarga que se instala en segundos, Silverlight posibilita una nueva plataforma rica, segura y escalable.

Silverlight ofrece un modelo de programación flexible y coherente compatible con lenguajes .NET como Visual Basic, C# y F#, y otros como AJAX, Python, Ruby y que además se integra con las aplicaciones web existentes. Silverlight supone una nueva forma de aprovechar los elementos multimedia en los principales navegadores entre los que se incluyen Firefox, Safari e Internet Explorer tanto en MacOS como en Windows.

Experiencias de usuario atractivas para diferentes plataformas

 

  • Proporciona experiencias multimedia enriquecidas (RIA) para la Web que incorporan vídeo, animaciones, interactividad e interfaces de usuario sensacionales.
  • Pequeña instalación gracias a un complemento de unos 5Mb, el cual es fácil de instalar y que funciona en los principales navegadores.
  • Experiencias coherentes en Mac y Windowssin requisitos adicionales de instalación.
  • Cree experiencias web más completas y atractivas que aprovechan al máximo la capacidad del cliente para obtener el mejor rendimiento.
  • Gráficos vectoriales, archivos multimedia, texto, animación y capas superpuestas permiten la integración perfecta de gráficos y efectos en cualquier aplicación web existente.
  • Mejore las aplicaciones existentes con unos gráficos y archivos multimedia más ricos, y mejore su rendimiento y capacidades con Silverlight.

Un modelo de programación flexible con herramientas de colaboración

 

  • Basadas en .NET Framework, Silverlight permite que los desarrolladores y diseñadores usen de una manera fácil las habilidades y herramientas existentes para proporcionar experiencias de medios y RIA para la Web.
  • La integración sencilla con las tecnologías y los activos web existentes significa que Silverlight funciona con cualquier plataforma o tecnología web back-end. Silverlight se integra con su infraestructura y aplicaciones existentes, que incluyen Apache, PHP, así como JavaScript y XHTML en el cliente.
  • Diferentes opciones de lenguajes de desarrollo que incluyen C#, Visual Basic.NET y F# además de JavaScript, Ruby, Python, etc.
  • Herramientas de funcionalidad específica tanto para diseñadores como para desarrolladoresque aprovechan los estándares web y la amplia variedad de características de la plataforma de aplicaciones .NET de Microsoft.
  • Expression Studio (diseñadores) para crear interfaces de usuario interactivas y experiencias de medios enriquecidas, preparar medios para su codificación y distribución, y crear sitios compatibles con estándares W3C mediante los nuevos XHTML, XML, XSLT, CSS y ASP.NET.
  • Visual Studio (desarrolladores) para el desarrollo de código de cliente y servidor con la característica Intellisense completa, depuración eficaz en varias plataformas, compatibilidad con lenguaje enriquecido y mucho más.
  • Modelo de presentación coherente con XAML, el lenguaje de presentación declarativo usado en aplicaciones de Windows 7. Los controles, diseños visuales, archivos multimedia y otros elementos se pueden presentar con total fidelidad de diseño en las aplicaciones de Silverlight y de Windows.
  • El modelo de control extensiblefacilita la adición de contenido y comportamientos enriquecidos mientras que permite la reutilización y el uso compartido del código.

Totalmente multimedia

 

  • El formato de archivos multimedia unificado abarca desde contenidos HD hasta formatos para dispositivos móvilesmediante Vídeo de Windows Media (WMV), la implementación de Microsoft del estándar SMPTE VC-1 de video, al igual que compatibilidad con audio WMA y MP3.
  • Agregue gráficos vectoriales y capas compatibles con la integración de gráficos ampliables hasta cualquier tamaño, así como superposiciones con estilo de emisión televisiva para la adición de bandas y subtítulos (CC).
  • Soluciones flexibles de inserción de anuncios con vídeos y animaciones que incluyen la capacidad de proporcionar vídeo con estilo de emisión televisiva o anuncios animados sin pérdidas de fidelidad visual ni calidad de movimiento.
  • Amplio ecosistema de herramientas de multimedia, servidores y soluciones compatible con la plataforma Tecnologías de Windows Media.
  • Herramienta de codificación eficaz para la publicación en vivo y a petición de experiencias de medioscon Expression Media Encoder, que incluye la codificación con aceleración de hardware de WMV, VC-1, H.264, AAC y otros.

Servidores y servicios conectados a la Web

 

  • Desarrolle fácilmente aplicaciones de web híbridas e incorpore los servicios y datos de cualquier parte de la Web gracias a la compatibilidad de Silverlight con LINQ y LINQ a XML mientras se obtiene acceso a esos datos con protocolos comunes como JSON, RSS, POX y REST
  • Aumento de la capacidad de detección(SEO)de contenidos RIA que se pueden indexar y buscar gracias al formato XAML basado en texto, que describe la interfaz y el contenido en una aplicación de Silverlight.

Consulte las P+F de Silverlightpara obtener más información.


¿Cuál es la configuración del sistema recomendada para ejecutar Silverlight?

Configuración del sistema recomendada para Silverlight 3:

  • Windows: X86 o x64, CPU 500MHz o superior y 128MB de RAM.
  • Mac OS 10.4.8+basadas en Intel: Intel Core Duo 1.83GHz o superior y 128Mb de RAM.

Nota: Tenga en cuenta que al igual que en cualquier plataforma, se deben aplicar las recomendaciones para el uso de lenguajes de scripting para asegurar un rendimiento adecuado.


¿Cuál es la compatibilidad de los exploradores y del SO con Silverlight?

Silverlight se ha diseñado como un pequeño complemento, para múltiples exploradores, pensado para realizar una instalación sin dificultades.

Silverlight 3 es compatible con:

  • Internet Explorer 6, 7 y 8.
  • Firefox 2 y 3.
  • Safari 3 y 4.

¿Cómo obtengo Silverlight?

Consulte la página de descargas.

Novedades de Silverlight 3

  • Smooth Streaming. IIS Media Services, una plataforma integrada de entrega multimedia por HTTP, la cual detecta y cambia sin que el usuario lo perciba, en tiempo real, la calidad del video basándose en el ancho de banda y las condiciones de CPU. Permitiendo dar soporte para streaming bajo demanda de videos en HD (720p+).
  • Sketchflow. Forma parte de Expression Blend 3 y nos permite crear rápidamente y navegar por prototipos de interfaces de usuario.
  • Soporte de formato multimedia extensible. Con la nueva Raw AV pipeline, Silverlight puede dar fácilmente soporte a una gran variedad de codecs de terceros. Audio y video puede ser decodificado fuera del runtime y renderizado en Silverlight, extendiendo los codecs soportados nativamente.
  • Gráficos en perspectiva 3D. Silverlight 3 permite a los desarrolladores y diseñadores aplicar contenido a un plano 3D. En el que los usuarios pueden rotar o escalar contenido en el espacio.
  • Deep Zoom. Con esta tecnología podemos consumir imágenes de muy alta resolución sin que el usuario tenga que descargar toda la imagen.
  • Pixel Shader Effects. Incluye nuevos efectos como sombra y difuminado que podemos aplicar sobre nuestro contenido gráfico.
  • Out of Browser. Silverlight 3 nos permite descargar, instalar y ejecutar nuestras aplicaciones Silverlight en nuestra máquina.
  • Aplicación automático de estilos y temas.Silverlight nos permite crear temas y usarlos para personalizar nuestros controles.

Newsletter Expression

Microsoft está realizando una encuesta en línea para comprender su opinión del sitio web de. Si decide participar, se le presentará la encuesta en línea cuando abandone el sitio web de.

¿Desea participar?