OpenSilver 2.0 arrive avec la prise en charge de VB.NET, de nouvelles fonctionnalités et bien plus encore

OpenSilver_Logo

OpenSilver, le framework open source sans plugin utilisant WebAssembly, C#, XAML et .NET

Il y a quelques jours, on l'a annoncé lors du lancement du nouvelle version d'OpenSilver 2.0, qui prend en charge VB.NET, ainsi que avec des améliorations d'intégration, nouvelles fonctionnalités, améliorations performance et beaucoup plus.

Pour ceux qui ne connaissent pas OpenSilver, sachez que ce est un projet qui poursuit le développement de la plateforme Silverlight qui permet de créer des applications Web interactives utilisant les technologies C#, XAML et .NET et qu'en 2021 Microsoft a arrêté de développer et de maintenir.

applications Silverlight compilé avec OpenSilver peut fonctionner sur n'importe quel navigateur de bureau et mobile prenant en charge WebAssembly, mais actuellement, la compilation n'est possible que sous Windows à l'aide de Visual Studio.

Dans sa forme actuelle, OpenSilver a déjà dépassé une couche pour prolonger la durée de vie de Silverlight et peut être considéré comme une plateforme autonome pour créer de nouvelles applications.

Pour la première fois, les passionnés de VB.NET peuvent se joindre à la fête et créer des applications Web avec Visual Basic et XAML. Mais attendez, il y a plus ! Profitez d'une intégration transparente avec des frameworks populaires tels que Blazor, React et Angular – pas besoin de démarrer votre application OpenSilver à partir de zéro ! Voyez vos créations prendre vie avec un aperçu XAML en direct et dites bonjour à nouveau à un classique de l'époque de Silverlight.

Principales nouveautés d'OpenSilver 2.0

Dans cette nouvelle version présentée d'OpenSilver 2.0, l'une de ses caractéristiques les plus importantes est Prise en charge de VB.NET, qui a été ajouté pour le développement d'applications Web utilisant le langage de programmation Visual Basic pour définir la logique et le langage de balisage XAML pour l'interface. Cette nouvelle fonctionnalité est censée offrir un message positif à la communauté Visual Basic, en lui donnant l'assurance que son langage préféré tient sa place dans les environnements de développement de pointe.

Cette mise à jour offre une option indispensable aux passionnés de VB.NET pour continuer à créer des applications Web innovantes ou migrer des applications héritées vers le Web moderne.

Une autre nouveauté qui se démarque est le iintégration avec les frameworks web Blazor, React et Angular, avec lequel le composant XAML pour Blazor a été ajouté, qui vise à permettre aux développeurs d'intégrer OpenSilver dans les projets Blazor existants.

En plus de cela, le support supplémentaire de l'aperçu XAML se démarque également, grâce à la fonction Live XAML Preview, avec laquelle vous pouvez prévisualiser l'interface en cours de développement au fur et à mesure de son développement, sans avoir à démarrer l'application.

RIA est une autre des nouvelles fonctionnalités qui accompagnent OpenSilver 2.0, puisque grâce à ce modèle d'application métier vous pouvez simplifier le développement d'applications web pour les entreprises, depuis RIA permet de générer automatiquement des objets sur le serveur pour une exécution côté client, En outre, il peut gérer diverses tâches, notamment les requêtes, la validation, la mise en cache des entités côté client, le suivi des modifications et les mises à jour par lots, simplifiant ainsi le processus de développement et renforçant la robustesse des applications.

De l' d'autres changements qui se démarquent:

  • Ajout de SampleCRM - un exemple d'application ouverte avec la mise en œuvre d'un système CRM fonctionnel pour organiser l'interaction avec les clients d'une entreprise et assurer le travail du service commercial.
  • Ajout de la possibilité de créer vos propres mises en page et d'utiliser des ensembles d'éléments d'interface fournis séparément, tels que Telerik UI pour Silverlight.
  • Les performances du simulateur ont été considérablement augmentées (jusqu'à 10 fois) et les capacités de débogage ont été étendues.

Enfin, il est mentionné que il y a des projets pour l'avenir dans lequel il devrait être en mesure de fournir un environnement de conception visuelle qui permet de créer des interfaces XAML en mode WYSIWYG, prise en charge de WPF et intégration améliorée avec l'éditeur de code VS Code. 

Si vous intéressé à en savoir plus, vous pouvez vérifier les détails dans le lien suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.