OpenSilver 2.2 Adds LightSwitch Compatibility Pack
Written by Kay Ewbank   
Tuesday, 30 April 2024

OpenSilver 2.2 has been released with the addition of a LightSwitch Compatibility Pack designed to provide a way to run legacy Visual Studio LightSwitch applications on modern browsers. The open-source alternative to Silverlight is capable of running large, complex legacy applications, as well as newly written C# and XAML applications.

OpenSilver was first released in 2021 at the same time as Microsoft ceased support for Silverlight. It uses Mono for WebAssembly and Microsoft Blazor so developers can use C#, XAML, and .NET for client-side Web development.

opensilvericon

Visual Studio LightSwitch was a Microsoft development tool designed to be simple to use for rapid, 'no-code' development through a drag-and-drop interface, though developers could add custom C# and XAML code. LightSwitch apps were powered by the Silverlight plugin, and when that was dropped organization that had LightSwitch apps were left unsupported. LightSwitch apps can still operate in IE Mode on some versions of Windows, but the situation isn't ideal and runs the risk that future Windows updates might suddenly end Silverlight support.

The new LightSwitch Compatibility Pack is a tool that can be used to migrate apps written in LightSwitch. OpenSilver 2.2 lets developers compile existing LightSwitch applications to modern technologies, such as HTML5 and WebAssembly. The OpenSilver team says resulting applications run flawlessly on all modern browsers, including Edge, Chrome, Firefox, Safari, and Opera—without any plugins. OpenSilver says:

"We offer a guaranteed fixed price for end-to-end migrations, ensuring that there are no financial surprises."

While the compatibility pack is the only new feature of note in this release, the developers say there are a number of forthcoming improvements including a drag-and-drop XAML UI Designer; .NET MAUI integration; and XAML Hot Reload, CLI, VS Code, macOS, and Rider Support.

OpenSilver 2.2 is available now. 

opensilvericon

More Information

OpenSilver website

Source code on GitHub

Related Articles

LightSwitch - the developer's take 

Microsoft Turns LightSwitch Off

LightSwitch about to go on 

OpenSilver 2.1 Adds F# Support

OpenSilver 2 Adds Support For VB.NET

Silverlight Lives On With OpenSilver

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Use Javascriptmas To Hone Your Webdev Skills
08/12/2024

Every day until December 24th MDN, in partnership with Scrimba, is releasing a daily challenge, which as the name suggests requires you to practice your JavaScript skills. Each solution you submi [ ... ]



Highlights Of The Europe 2024 PostgreSQL Conference
22/11/2024

This year's premium conference for PostgreSQL took place in Athens, Greece between October 22-25. The nice Athenian weather and cultural aspect aside, the conference was a big hit too.


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info