Según Userware, OpenSilver 3.1, la última versión de su marco de código abierto para el desarrollo de múltiples múltiples .NET, presenta el primer diseñador XAML por arrastrar y soltar el código Visual Studio desde Microsoft. Anunciado el 10 de diciembre, el SDK de OpenSilver 3.1 se puede descargar desde el sitio web del proyecto. "El diseñador XAML es un paso importante en el desarrollo multiplataforma de .NET", dijo Userware. Anteriormente, el diseño de UI XAML se limitaba principalmente a Visual Studio en Windows.
"En otras palabras, los desarrolladores de MacOS y Linux no tenían herramientas de diseño visual", dijo la compañía. La introducción de este elemento completamente multiplataforma por OpenSIlver 3.1 ofrece a los desarrolladores para crear interfaces de usuario visualmente en el código VS en cualquier sistema operativo. El diseñador está disponible directamente en el código VS, pero una versión en línea está disponible en Xaml.io.
Una alternativa a Silverlight que está enriquecida
OpenSilver es indudablemente mejor conocido como alternativa a la rica aplicación de Silverlight Internet de Microsoft. Como parte de la estrategia de "WPF Everywhere" de Userware, OpenSilver 3.1 agrega soporte para varias características del marco de presentación de Windows, especialmente Dynamicresurce, Multibinding, X: estática y uniforme. Según el editor, estas características están destinadas a facilitar la creación de aplicaciones ricas en funcionalidades utilizando herramientas familiares del Marco de Presentación de Windows (WPF). Se programa un mejor soporte para WPF para mediados de 2025, con soporte de capacidad como desencadenantes y estilos. "OpenSilver 3.1 también ofrece un tema moderno de la interfaz de usuario inspirado en los principios del material y Flor, más neutral y más contemporáneo, con modos integrados de oscuro y luz para ayudar a los desarrolladores a crear aplicaciones web visualmente atractivas", dijo Userware. Las herramientas de diseñador XAML ajustan las paletas de color para la marca.
Completamente compatible con .NET 9, OpenSilver 3.1 sigue la versión 3.0 lanzada en julio, que presentó un diseñador de interfaz de usuario alimentado por Generation AI. Las aplicaciones OpenSilver se ejecutan de forma nativa en los navegadores modernos utilizando HTML5 y WebA Trous. Los proyectos de marco futuros proporcionan compatibilidad total con Capacidad WPF, MAUI (Aplicación multiplataforma II) para aplicaciones multiplataformas, interoperabilidad del marco web Blazor y soporte 3D IU.
Otras noticias que te pueden interesar