Silverlight与WPF
首先,WPF并不完全是Silverlight.它们基本上需要不同的运行时间 Silverlight Runtime是.NET的一个子集,需要由客户端安装,才能通过浏览器查看SL应用程序.目前,SL运行时可用于Windows和Mac.对于Linux来说,Moonlight仍然没有完全成熟,而且正在不断发展.
另一方面,WPF纯粹位于.NET运行时之上,仅适用于Windows.
您可以使用XAML在Silverlight和WPF中开发用户体验,只要您坚持使用Silverlight子集,您也可以在WPF中编译XAML.
桌面小部件
现在,您想要构建跨平台的"桌面"小部件 - 您想在桌面窗口中托管Silverlight应用程序吗?Silverlight 3.0支持从浏览器中托管Silverlight控件.
否则,请参阅我的博客文章,了解如何使用浏览器shell托管Silverlight.http://amazedsaint.blogspot.com/2008/12/thinking-outside-silverlight-sandbox.html.
这篇文章围绕着
但请记住 - 它不是WPF.希望这澄清一下.
| 归档时间: |
|
| 查看次数: |
1042 次 |
| 最近记录: |