使用Silverlight 3制作WPF应用程序跨平台(Windows + OS X)

时间:2023-01-21 11:39:58

Im writing a Twitter Client in C#/WPF/WCF.

我在C#/ WPF / WCF中编写了一个Twitter客户端。

I(Windows) showed some of my friends(OS X) and they would also like to use it.

我(Windows)显示了我的一些朋友(OS X),他们也想使用它。

Would it be worthwhile to convert the application into Silverlight 3 so that they would be able to run/install it on OS X?

是否值得将应用程序转换为Silverlight 3,以便它们能够在OS X上运行/安装它?

Will the full features of Silverlight 3 be supported on OS X (like the install feature), like Silverlight 2 is?

OS X上是否支持Silverlight 3的全部功能(如安装功能),就像Silverlight 2一样?

1 个解决方案

#1


This (Mike Taulty on Channel 9, with a screencast showing it working) answers out-of-browser/install in OS X; I'm given to understand that the local install works slightly differently (to cater for OS differences), but works.

这个(第9频道的Mike Taulty,屏幕播放显示它正常工作)在OS X中回答浏览器/安装;我理解本地安装的工作方式略有不同(以迎合操作系统的差异),但是有效。

So: would your friends prefer Silverlight? Or would they happily run VMware Fusion? (not sure how well that would cope with an intensive WPF app, though).

那么:你的朋友会不会喜欢Silverlight?或者他们会愉快地运行VMware Fusion吗? (不知道如何处理密集的WPF应用程序)。

If your xaml isn't hugely complex, I'd consider SL3 - but going from WPF to Silverlight is trickier than the other way around - there are, understandably, big gaps.

如果您的xaml不是非常复杂,我会考虑SL3 - 但是从WPF到Silverlight比其他方式更棘手 - 可以理解的是,存在很大差距。

#1


This (Mike Taulty on Channel 9, with a screencast showing it working) answers out-of-browser/install in OS X; I'm given to understand that the local install works slightly differently (to cater for OS differences), but works.

这个(第9频道的Mike Taulty,屏幕播放显示它正常工作)在OS X中回答浏览器/安装;我理解本地安装的工作方式略有不同(以迎合操作系统的差异),但是有效。

So: would your friends prefer Silverlight? Or would they happily run VMware Fusion? (not sure how well that would cope with an intensive WPF app, though).

那么:你的朋友会不会喜欢Silverlight?或者他们会愉快地运行VMware Fusion吗? (不知道如何处理密集的WPF应用程序)。

If your xaml isn't hugely complex, I'd consider SL3 - but going from WPF to Silverlight is trickier than the other way around - there are, understandably, big gaps.

如果您的xaml不是非常复杂,我会考虑SL3 - 但是从WPF到Silverlight比其他方式更棘手 - 可以理解的是,存在很大差距。