OpenSilver 3.0 发布带有 AI 支持的所见即所得 UI 设计器

OpenSilver 3.0 发布带有 AI 支持的所见即所得 UI 设计器

💡 原文英文,约600词,阅读约需3分钟。
📝

内容提要

OpenSilver 3.0是Microsoft Silverlight网络应用程序框架的重制版,引入了具有AI代码生成的新的拖放式用户界面设计工具。它还将OpenSilver引入了VS Code和非Windows平台。OpenSilver是由法国公司Userware于2021年10月推出的,是Silverlight的开源MIT许可证重新实现。最新版本的OpenSilver是2024年4月的2.2版,支持LightSwitch应用程序迁移。新版本中最重要的功能是UI设计工具,提供了集成的AI支持。

🎯

关键要点

  • OpenSilver 3.0是Microsoft Silverlight网络应用程序框架的重制版,推出了新的拖放式用户界面设计工具,具有AI代码生成。

  • OpenSilver由法国公司Userware于2021年10月推出,是Silverlight的开源MIT许可证重新实现。

  • 最新版本OpenSilver 2.2于2024年4月发布,支持LightSwitch应用程序迁移。

  • 新版本的主要功能是交互式UI设计工具,支持在Visual Studio中使用。

  • UI设计工具集成了AI支持,可以理解文本命令进行UI创建和修改。

  • Userware还推出了在线UI设计工具XAML.io,允许用户将浏览器中设计的UI导出到Visual Studio。

  • OpenSilver 3.0支持多种编程语言,包括C#、XAML、F#和VB.NET,能够针对所有主要平台进行开发。

  • OpenSilver专门针对Silverlight应用程序迁移,但也具有良好的WPF兼容性,70%到80%的WPF应用程序代码可以直接重用。

  • Userware计划扩展OpenSilver的功能,包括.NET MAUI混合支持、Blazor组件、XAML 3D和Rider编辑器支持。

  • OpenSilver的SDK已被下载超过12000次,许多企业已联系Userware寻求迁移支持。

  • OpenSilver源代码可在GitHub上获取,项目有935个星标和115次分叉,活跃贡献者总数为48人。

延伸问答

OpenSilver 3.0的主要新功能是什么?

OpenSilver 3.0引入了新的拖放式用户界面设计工具,具有AI代码生成支持。

OpenSilver是由哪家公司开发的?

OpenSilver是由法国公司Userware开发的。

OpenSilver 3.0支持哪些编程语言?

OpenSilver 3.0支持C#、XAML、F#和VB.NET等多种编程语言。

OpenSilver 3.0如何帮助迁移Silverlight应用程序?

OpenSilver 3.0专门针对Silverlight应用程序迁移,允许开发者重用70%到80%的WPF应用程序代码。

OpenSilver的在线UI设计工具是什么?

OpenSilver的在线UI设计工具是XAML.io,允许用户在浏览器中设计UI并导出到Visual Studio。

OpenSilver的源代码在哪里可以找到?

OpenSilver的源代码可以在GitHub上找到。

➡️

继续阅读