OpenSilver 3.2是一个开源框架,重塑了微软的Silverlight,支持移动设备,简化跨平台开发。新版本引入了.NET MAUI混合应用模板,支持iOS和Android等平台,受到金融和医疗领域企业开发团队的积极反馈。源代码可在GitHub上获取,已有多家公司使用。
OpenSilver 3.1是对微软Silverlight的重制,支持跨平台和.NET 9,新增可视化设计器,允许开发者重用旧应用,兼容WPF特性,提供经典与现代主题。未来将增强WPF兼容性和3D支持。
OpenSilver 3.0是Microsoft Silverlight网络应用程序框架的重制版,引入了具有AI代码生成的新的拖放式用户界面设计工具。它还将OpenSilver引入了VS Code和非Windows平台。OpenSilver是由法国公司Userware于2021年10月推出的,是Silverlight的开源MIT许可证重新实现。最新版本的OpenSilver是2024年4月的2.2版,支持LightSwitch应用程序迁移。新版本中最重要的功能是UI设计工具,提供了集成的AI支持。
Caliburn.Micro是一个基于WPF和Silverlight的MVVM框架,帮助开发人员实现分离视图和逻辑。本文介绍了Caliburn.Micro的入门实例,包括按钮事件、数据绑定和导航等功能。
法国软件公司Userware正在使用早已消失的微软Silverlight Web开发平台的遗留来支持其新的“XAML for Blazor”产品。该产品允许.NET开发人员在客户端Blazor应用程序中使用标记语言。Userware推出了开源软件OpenSilver作为Silverlight的替代品。XAML for Blazor通过NuGet包获取,允许开发人员并行地利用XAML文件和Razor文件,将XAML呈现为纯HTML。Userware计划扩展对Blazor Server的支持,丰富文档和示例,并引入UI设计器。
完成下面两步后,将自动完成登录并继续当前操作。