让我们停顿片刻,回忆一下微软的Silverlight。这个网络应用程序框架以及Flash和Java的替代品于今天达到了其支持寿命的终点。 虽然Silverlight从来没有像其他公司那样有着辉煌的市场渗透率,但它有长达15年的寿命,在2010年,这个插件实际上曾经在53%的浏览器上出现过。
我们为什么要告诉你这些?因为全世界的开发者已经建立了无数的Silverlight应用程序,现在可能正在寻找一个替代方案。OpenSilver的出现,为重写Silverlight应用程序提供了一个替代方案。相反,它可以让现有的代码在任何浏览器上运行,而不需要插件,所以开发者可以利用他们的.NET技能,而专注于新的改进。
OpenSilver在GitHub上公开托管,并由一个大型全职开发者团队积极开发。它完全支持Silverlight引擎的核心功能,包括完整的语言支持(C#,XAML)。大部分的平台API也被支持,允许开发者包括主要的C#库,如Telerik UI、WCF RIA Services、PRISM和MEF。对其他平台API的支持正在持续增加。
该项目由Userware和各种规模的企业一起投资于该技术以维护他们的业务线应用程序。"我们的客户估计,完全重写一个中型到大型的应用程序需要一到两年的时间,"Userware的销售副总裁Darshin Vyas说。"在收集需求、制定新的规范、招聘和录用新的技能组合、了解现有的代码、在新的堆栈上开发和部署方面有很大的开销。OpenSilver消除了这种开销。我们的一些客户能够将他们的时间缩短一半甚至更多,而花费的费用只是重写费用的一小部分"。
OpenSilver的未来版本还将包括新的功能,如支持用VB.NET编写的应用程序,以及使用 微软 LightSwitch组件的应用程序。
你可以在这里了解更多:
https://www.opensilver.net/
【来源:cnBeta.COM】
关键词: OpenSilver 接替 退休 微软