OpenSilver 3 Adds AI-Powered UI Designer
Written by Ian Elliot   
Thursday, 11 July 2024

OpenSilver 3 has been released with an AI-powered UI designer and support for VS Code. 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

The new drag-and-drop UI designer comes with 100 built-in controls, and the developers say they believe it's one of the most user-friendly designers available, and that it will simplify the creation of .NET apps and websites. The AI features are currently in preview, but are integrated into the designer. The aim is to let developers use natural language commands to generate complex UIs and make modifications. In the example application shown being generated, the developer asks for a landing page for an product called AdventureWorks CRM, then asks to add a navigation menu, change to pastel colors and set the text to black.   When a developer describes their desired changes, the XAML code will be updated automatically. The feature also lets you upload an image or a mockup, and the AI will generate the code.

You can also give the AI instructions for particular areas of the user interface. To do so, simply select an element, click the "AI" button from the contextual menu, and type your prompt. The AI will handle the rest.

Elsewhere, OpenSilver 3.0 now has support for VS Code in addition to the existing support for Visual Studio.

At the same time OpenSilver 3 was released, the team also launched a new online tool, XAML.io, This is an online XAML designer that can be used to begin work on an app directly in the web browser. Developers can then switch to Visual Studio for further development and deployment. XAML.io was itself built using OpenSilver.

OpenSilver 3 is available now. 

opensilvericon

More Information

OpenSilver website

Source code on GitHub

XAML.IO Webpage

Related Articles

OpenSilver 2.2 Adds LightSwitch Compatibility Pack  

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


Check Your APIs With Zuplo's Rate My OpenAPI
15/10/2024

Zuplo has launched a new suite of tools that rates the quality of your API, based on its OpenAPI specification. We put it through its paces and find it useful.



CouchDB 3.4 Strengthens Password Hashes
03/10/2024

CouchDB 3.41 has been released with stronger password hashes, a Lucene-based full text search implementation, and QuickJS as a JavaScript option.


More News

kotlin book

 

Comments




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