Microsoft Silverlight 5 vs Microsoft Silverlight 4
Microsoft Silverlight 5 y Microsoft Silverlight 4 son dos versiones de Microsoft Silverlight lanzadas en 2011 y 2010 respectivamente. Microsoft Silverlight es un marco de aplicación para crear aplicaciones interactivas enriquecidas (RIA) para la web. Es compatible con la mayoría de los navegadores web, incluidos Microsoft Internet Explorer y Mozilla Firefox, y es compatible con diferentes plataformas, incluidos los sistemas operativos Microsoft Windows y Mac OS X. Microsoft Silverlight combina varias tecnologías en un solo entorno de desarrollo, lo que permite a los desarrolladores seleccionar las herramientas y los lenguajes de programación que prefieran. Silverlight proporciona funcionalidades similares a Adobe Flash. Las primeras versiones de MS Silverlight se enfocaron en admitir medios de transmisión, mientras que las versiones actuales son compatibles con multimedia, gráficos y animaciones. La primera versión de MS Silverlight se lanzó en 2007 y actualmente Silverlight se encuentra en su quinta versión.
MS Silverlight 4
Silverlight 4 se lanzó el 15 de abril de 2010 y su objetivo era establecer su posición como la opción natural para que los desarrolladores creen aplicaciones empresariales en la web. Para lograr este objetivo, incluyó algunas características especiales, como el soporte completo de impresión, más de sesenta conjuntos de controles personalizables que incluyen RichTextArea con hipervínculos, imágenes y edición. Silverlight 4 también proporcionó mejoras de localización con texto bidireccional y scripts complejos para 30 nuevos idiomas, incluyendo árabe, hebreo y tailandés. Además, Silverlight 4 proporcionó un soporte mejorado para el enlace de datos, lo que reduciría la cantidad de código que un desarrollador debe escribir mientras trabaja con datos personalizados. Silverlight 4 también proporciona capacidades adicionales para que los desarrolladores creen aplicaciones con funciones multimedia más ricas y atractivas, incluidas capacidades de animación mejoradas. Silverlight 4 fue la primera versión de Silverlight compatible con el navegador web Google Chrome.
MS Silverlight 5
Silverlight 5, la versión más reciente de MS Silverlight, que se lanzará en la segunda mitad de 2011, promete ser una herramienta poderosa para desarrollar aplicaciones de Internet enriquecidas con una gran experiencia multimedia. Lo más destacado de Siverlight 5 son las mejoras en la calidad y el rendimiento del video, y también proporciona una función para mejorar la productividad de los desarrolladores. Silverlight 5 mejora el rendimiento al reducir la latencia de la red mediante el uso de un subproceso de fondo para redes y también brinda soporte para sistemas operativos de 64 bits. Silverlight 5 también mejora el soporte de depuración al permitir que los puntos de interrupción se establezcan en un enlace, lo que permitirá superar las fallas de enlace. La aceleración de hardware también se habilita en el modo sin ventanas con Internet Explorer 9. Además, Silverlight 5 ofrece mejoras en el texto que permite crear diseños de texto ricos en estilo de revista.
¿Cuál es la diferencia entre Microsoft Silverlight 5 y Microsoft Silverlight 4?
Aunque Silverlight 5 se desarrolla utilizando Silverlight 4 como base, tienen algunas diferencias notables. Silverlight 5 presenta más de 40 nuevas características que no estaban presentes en Silverlight 4. Estas características incluyen el soporte para ejecutar aplicaciones Silverlight en el navegador con funciones de escritorio, calidad de video impresionante con rendimiento mejorado y algunas características adicionales para mejorar la eficiencia de los desarrolladores. Siverlight 5 también permite que las aplicaciones de confianza accedan al sistema de archivos local sin restricciones y las aplicaciones de confianza fuera del navegador pueden crear múltiples instancias de ventana. Además, Silverlight 5 incluye nuevas clases de efectos de sonido y se pueden usar para administrar los efectos de sonido de una aplicación desarrollada. Finalmente, a diferencia de Silverlight 4, Silverligth 5 proporciona características para verificar y cambiar la velocidad de reproducción de los medios.