Red de conocimiento informático - Conocimiento sistemático - ¿Por qué no está instalado Silverlight 1.0?

¿Por qué no está instalado Silverlight 1.0?

SilverLight

Microsoft SilverLight es una tecnología de plataforma entre navegadores y clientes que puede diseñar, desarrollar y publicar programas interactivos web (RIA, Rich Interface Application) con experiencia multimedia y ricas funciones interactivas.

SilverLight ha atraído la atención de diseñadores y desarrolladores porque proporciona una potente plataforma para desarrollar aplicaciones web con gráficos, audio y vídeo profesionales, mejorando así la experiencia del usuario. Al mismo tiempo, SilverLight también proporciona potentes herramientas para aumentar su productividad.

SilverLight crea una aplicación altamente artística con las siguientes características:

◆ Tecnología multinavegador y multiplataforma. Se ejecuta en todos los navegadores populares, incluidos Microsoft Internet Explorer, Mozilla Firefox, Apple Safari y Opera, así como en Microsoft Windows y Apple Mac OS X.

◆ Proporcionar una experiencia de usuario consistente sin importar dónde se ejecute.

◆ Proporcionar una experiencia de usuario consistente sin importar dónde se ejecute.

◆ Simplemente descargue un pequeño archivo e instálelo en segundos para obtener soporte.

◆ Puede transmitir vídeo y audio, ya sea a través de dispositivos móviles o navegadores de escritorio, con calidad de vídeo en modo de vídeo HDTV de 720p.

◆ Los usuarios pueden controlarlo directamente en el navegador y las imágenes se pueden arrastrar, voltear y escalar.

◆ Puede leer datos y actualizar la apariencia sin molestar al usuario actualizando toda la página.

SilverLight combina múltiples tecnologías en una plataforma de desarrollo, lo que le permite elegir las herramientas y lenguajes de programación adecuados para satisfacer sus necesidades. SilverLight proporciona las siguientes características:

◆ WPF y XAML. SilverLight incluye la tecnología Windows Presentation Foundation (WPF), que amplía enormemente los elementos del navegador al crear interfaces de usuario. WPF permite la creación de una rica funcionalidad del lado del cliente que incluye gráficos, animaciones, medios y otras características que extienden las interfaces de usuario basadas en navegador más allá de lo que proporciona HTML. El lenguaje de marcado de aplicaciones extensible (XAML) proporciona marcado declarativo para crear elementos WPF.

◆ Extensión de JavaScript SilverLight proporciona una extensión para el lenguaje de secuencias de comandos del navegador global, proporcionando controles más potentes para interfaces de usuario basadas en navegador, incluida la capacidad de trabajar con elementos WPF.

◆ Soporte multinavegador y multiplataforma. SilverLight funciona de manera consistente en todos los navegadores populares (cualquier plataforma). Las aplicaciones se diseñan y desarrollan independientemente de la plataforma y el navegador que utilice el usuario.

◆ Integrar con aplicaciones existentes. SilverLight se integra perfectamente con el código JavaScript y ASP.NET AJAX existente sin perder la funcionalidad que ha creado.

◆ Acceder al modelo de programación .NET Framework y herramientas relacionadas. Las aplicaciones basadas en SilverLight se pueden crear utilizando Jscrit y IronPython administrados o lenguajes dinámicos como C# y VB. Las aplicaciones basadas en SilverLight se pueden crear utilizando herramientas de desarrollo como Visual Studio.

◆LINQ. SilverLight incluye el lenguaje Language Integrated Query (LINQ).

◆ Si ya está utilizando ASP.NET, puede integrar SilverLight en la funcionalidad familiar de cliente y servidor ASP.NET. Puede crear recursos basados ​​en servidor en ASP.NET y utilizar las capacidades AJAX de ASP.NET para interactuar con recursos del lado del servidor sin interrumpir las operaciones del usuario.

Herramientas de desarrollo:

Utilice las habilidades existentes y herramientas familiares para crear aplicaciones basadas en Silverlight. Tanto HTML como los elementos WPF de Silverlight se pueden usar en páginas web y, al igual que HTML, XAML se puede usar en aplicaciones web, usando el mismo marcado declarativo para crear interfaces de usuario, excepto que XAML proporciona elementos más potentes.

Las aplicaciones Silverlight se pueden crear utilizando el potente Visual Studio 2008. (Visual Studio también proporciona herramientas de desarrollo para Silverlight, como un potente editor, gestión de proyectos, depuración y más, que ya se utilizan en .NET Framework para crear aplicaciones.

Los diseñadores pueden utilizar Expression Studio fácilmente Para diseñar, compilar y publicar aplicaciones Silverlight, Expression Studio tiene todo lo que necesita para crear imágenes, medios, diseñar interacciones y crear experiencias. Expression Blend puede generar resultados XAML, por lo que los programadores y diseñadores que utilizan Visual Studio pueden ***. * los mismos archivos

En el corazón de Silverlight se encuentra el módulo de mejora del navegador que representa XAML y dibuja los gráficos resultantes en la interfaz del navegador. El módulo es una pequeña descarga (menos de 2 MB) y se instala cuando. un usuario hace clic en un sitio web que contiene contenido Silverlight. El módulo expone el marco subyacente de una página XAML a los desarrolladores de JavaScript para permitir que los desarrolladores puedan completar su trabajo, como escribir controladores de eventos o usar código JavaScript para manipular la página XAML. contenido

Como se puede ver desde aquí, Silverlight de Microsoft será más flexible e interactivo, y tiene un método de compresión con pérdida ultra alta con escala de imagen ilimitada, lo que representa un desafío para el estado del flash. MX.

A finales de junio de 2008, Microsoft lanzó la versión beta de Silverlight 2.0. En los Juegos Olímpicos de Beijing 2008, el sitio web de NBC utilizará Silverlight 2.0 para transmitir todos los Juegos Olímpicos en vivo y bajo demanda.