Gente de la Safor

Bienvenidos a Spain News Today.

OpenSilver 2.0 agrega servicios de vista previa de VB.NET, RIA y XAML en vivo

OpenSilver 2.0 agrega servicios de vista previa de VB.NET, RIA y XAML en vivo

OpenSilver 2.0, una nueva versión del reemplazo del marco de aplicaciones web Silverlight descontinuado, brinda soporte para los servicios Visual Basic .NET y Rich Internet Applications (RIA). También actualiza las herramientas, presentando el diseñador de vista previa XAML en vivo en Visual Studio.

En 2020, una empresa francesa, Programas de usuarioactualizó sus herramientas CSHTML5 a lo que se convirtió AbiertoPlata (Una reimplementación de Silverlight es de código abierto y tiene licencia del MIT). OpenSilver compila código .NET y XAML en HTML5 y WebAssembly, volviendo a implementar controles estándar y específicos de terceros. Permite a los desarrolladores reutilizar en lugar de reescribir sus aplicaciones Silverlight o XAML heredadas. La primera versión de OpenSilver se lanzó en octubre de 2021 y en octubre de 2022 se logró una compatibilidad “perfecta en píxeles” con Versión 1.1.

Según los representantes de Userware contactados por InfoQ, la respuesta del desarrollador a OpenSilver fue «sustancial» con «Aumento notable en las solicitudes de migración de un extremo a otro«.

Algunas personas han argumentado que OpenSilver puede ser una tarea innecesaria y han sugerido que deberíamos dejar que Silverlight desaparezca con el tiempo. Sin embargo, otros comentarios han sido muy positivos, y los desarrolladores expresaron su alivio por encontrar una manera de sostener el extenso trabajo y esfuerzo invertido en sus aplicaciones.

versión 2.0, Fue lanzado el 16 de octubre de 2023.aporta varias características nuevas a este marco de código abierto, incluido un potente soporte para Visual Basic .NET, un lenguaje .NET popular para el desarrollo rápido de aplicaciones que ha quedado obsoleto a lo largo de la historia de .NET en favor de C#.

READ  Los cuatro supuestos modelos de Google Pixel 9 fueron fotografiados por una agencia reguladora

Las herramientas para OpenSilver 2.0 ahora permiten vistas previas XAML en tiempo real en Visual Studio XAML Designer, replicando lo que había en Silverlight original. Devuelve la experiencia WYSIWYG de arrastrar y soltar al desarrollo de aplicaciones .NET, como anunció la compañía: “Recupere los días dorados del rápido desarrollo de aplicaciones«.


Diseñador XAML en Visual Studio (Fuente: Programa de usuario)

Según el equipo de desarrollo, la parte más desafiante de la versión 2.0 fue el nuevo sistema de diseño, que fue rediseñado desde cero para reemplazar el sistema basado en CSS en OpenSilver 1.1. Los desarrolladores pueden diseñar diseños personalizados que heredan de la clase Board y anulan los métodos de escala y orden. Admite controles de terceros, como Telerik UI para Silverlight.

“(…) Uno de los aspectos más desafiantes de la versión 2.0 fue sin duda la tarea de priorizar qué nuevas características y mejoras incluir. Desde el lanzamiento de la versión 1.1 (…), nuestro equipo se ha dedicado a comprender las necesidades tanto del desarrollo comunidad y empresas que han migrado aplicaciones empresariales a OpenSilver”.

De acuerdo con la Sitio web para OpenSilverEntre las empresas que confían en su marco se encuentran empresas como Bayer, TATA y KPMG.

Native Silverlight admite una tecnología del lado del servidor llamada «Servicios WCF RIA» (Servicios de aplicaciones de Internet enriquecidos). Básicamente, se trataba de la creación y validación automática de entidades de cliente Silverlight basadas en la representación tipo CRUD de Entity Framework de su modelo de dominio. OpenSilver 2.0 recupera los servicios RIA, que han sido renombrados como Plantilla de proyecto “Business Solicitud».

READ  YouTube Short finalmente está en iPad y tabletas Android

el Notas de la versión completa para la versión 2.0 Incluye más de cien funciones más pequeñas, correcciones de errores o mejoras de rendimiento.

Las versiones futuras se centrarán en admitir WPF, un superconjunto de Silverlight XAML para migrar aplicaciones WPF existentes a OpenSilver. La empresa también afirmó que está incursionando en Aplicaciones 3D de realidad aumentada/realidad virtual Pretenden dar soporte a Visual Studio LightSwitch, una herramienta de desarrollo rápido de aplicaciones Microsoft lo dejó obsoleto en favor de Power Apps.