Userware ha lanzado OpenSilver 2.1, una actualización de su sucesor de código abierto del marco Silverlight descontinuado de Microsoft para crear aplicaciones web enriquecidas. OpenSilver 2.1 agrega soporte para el lenguaje F# de Microsoft. Presentado el 6 de febrero, OpenSilver 2.1 se puede descargar desde el sitio web del proyecto. El software de usuario describe OpenSilver 2.1 como «F# se combina con XAML para el desarrollo avanzado de aplicaciones web». Presentado inicialmente en 2020, OpenSilver permite a los desarrolladores crear aplicaciones web enriquecidas utilizando .NET, C#, XAML y, ahora, F#, el lenguaje .NET de Microsoft que admite programación funcional, imperativa y orientada a objetos. OpenSilver 2.1 combina la solidez de la programación funcional con el poder de XAML para mejorar el desarrollo de aplicaciones web ricas y complejas, dijo Userware. La integración de F# en OpenSilver 2.1 cierra la brecha entre la programación funcional y la creación de interfaces de usuario web interactivas enriquecidas. Los desarrolladores de OpenSilver ahora pueden disfrutar de los beneficios de «ambos mundos», dijo Userware, refiriéndose a la sintaxis expresiva y concisa de F# y la poderosa naturaleza declarativa de XAML para el diseño de UI. Userware ha migrado la aplicación Silverlight Toolkit Samples original de Microsoft a OpenSilver casi sin cambios. Estos se pueden experimentar en un navegador, sin necesidad de ningún complemento. OpenSilver 2.1 también admite temas, ofrece una docena de temas y cuenta con un sistema de animación renovado, nuevos controles y rendimiento mejorado. Una página mejorada de la Galería OpenSilver presenta más de 100 muestras de F#. También se incluyen vistas previas de aplicaciones web 3D y VR/AR, que utilizan OpenSilver, .NET y XAML, y una aplicación CRM de muestra, que sirve como punto de partida para crear aplicaciones de línea de negocio. Microsoft finalizó el soporte para Silverlight en octubre de 2021. OpenSilver vuelve a implementar Silverlight utilizando tecnologías estandarizadas como HTLM5, CSS3 y WebAssembly, lo que le permite ejecutarse en todos los navegadores actuales, incluidos Chrome, Edge, Firefox y Safari, sin necesidad de un complemento. Copyright © 2024 IDG Communications, Inc.

Source link