Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
迁移Silverlight应用程序指南_Silverlight - Fatal编程技术网

迁移Silverlight应用程序指南

迁移Silverlight应用程序指南,silverlight,Silverlight,我们计划将同时具有业务和UI逻辑的Silverlight应用程序迁移到新技术。是否有用于silverlight迁移的标准程序或工具 我们希望转向html等标准技术,并得到所有windows/mac/Linux浏览器的支持。请给我们任何建议从Silverlight到任何技术都没有直接的迁移路径,尽管在一定程度上可能是WPF,但正如您提到的,您希望在浏览器中运行,今天最好的方法可能是使用,它刚刚获得第一个正式版本,Microsoft现在正在大力投资 除此之外,这家法国公司还使用了该平台,它是基于We

我们计划将同时具有业务和UI逻辑的Silverlight应用程序迁移到新技术。是否有用于silverlight迁移的标准程序或工具


我们希望转向html等标准技术,并得到所有windows/mac/Linux浏览器的支持。请给我们任何建议

从Silverlight到任何技术都没有直接的迁移路径,尽管在一定程度上可能是WPF,但正如您提到的,您希望在浏览器中运行,今天最好的方法可能是使用,它刚刚获得第一个正式版本,Microsoft现在正在大力投资

除此之外,这家法国公司还使用了该平台,它是基于WebAssembly和Blazor的Silverlight替代品,兼容所有主要浏览器。他们甚至基于这种方法


还有丰富的生态系统已经进化,有很多第三方UI组件供应商(如、、等)。

在Movesite.Net,我们有一个迁移工具,可以使用Angular、Kendo UI、HTML和CSS将客户端XAML和C#转换为TypeScript。它支持C#构造,如泛型和接口

您可以看到一个例子,这是一种最适合于非常复杂的SL web应用程序的方法,这种应用程序太耗时或太昂贵,无法重写为纯本机方法