Jim*_*mmy 23
你可以更好地使用Moonlight,它定位Silverlight API,它是完整WPF的一个子集.
编辑:当然,Silverlight不是"打算"用于桌面,但没有理由不在你的应用程序中嵌入silverlight引擎.之前已经完成过,例如Mac NY Times Reader
更多编辑:请参阅Miguel在Standalone Silverlight应用程序上的帖子
Ada*_*sek 13
更新:由于人们不断upvoting这一点,我想指出的是长,因为过时.Mono多年前被MS收购,他们对开源的态度发生了变化,所以请考虑这个帖子已经过时了.(像WPF框架本身一样过时,呵呵).
对于Winforms和WPF等Microsoft API,Mono有点不舒服..Net技术的一个子集是ECMA标准,但这些API的免费实现可能在更加不合理的法律基础上.我相信这是Novell和微软之间契约的一个重要因素,这对Novell客户有利.但是,使用不是Novell客户的Mono的人不受保护.出于这个原因,F/OSS社区中的很多人都看到了对Mono的怀疑,尽管它具有技术优势.
出于这个原因,Gtk#将永远是首选,因为它是真正免费的.很多人认为它无论如何都要优于Winforms.就WPF而言,它几乎肯定是Novell的低优先级.他们最终可能会实施它,但我希望Moonlight能够成为您在可预见的未来中最接近的.
自发布此消息以来,Microsoft已将其约定延伸至实施ECMA 334和335标准的任何人.
来自单声道网站
此时,Mono项目没有计划将Windows Presentation Foundation API作为项目的一部分实现.
Moonlight是silverlight的一种实现,它是一种基于浏览器的基于WPF子集的闪存技术.
在我看来,不实施WPF的选择是单声道最大的错误.因为WPF正在迅速成为新的.net用户界面的默认选择.有关详情,请参阅此博客.
| 归档时间: |
|
| 查看次数: |
42443 次 |
| 最近记录: |