当前位置:  开发笔记 > 编程语言 > 正文

WPF和Silverlight应用程序有什么区别?

如何解决《WPF和Silverlight应用程序有什么区别?》经验,为你挑选了4个好方法。

WPF和Silverlight应用程序有什么区别?它们是一样的吗?



1> JaredPar..:

WPF基于桌面CLR,它是CLR的完整版本.

Silverlight基于更小,更紧凑的CLR,提供了很好的体验,但没有全面的CLR功能.它还有一个小得多的BCL版本.


CLR =公共语言运行时,运行所有.NET代码的解释器.BCL =基类库,是与CLR一起安装的类的.NET框架,可供所有.NET代码使用.

2> cletus..:

WPF本质上是Winforms的替代品,因为它是一个基于.Net(3+)平台构建的桌面应用程序平台.

Silverlight代表通过浏览器插件提供的WPF的一个子集,非常类似于Flash/Flex.



3> Matthias Mei..:

Silverlight是WPF的子集.一旦它被称为WPF/E(到处都是WPF).实际上,基础框架类似,但不一样.

有关详细信息,请参阅:Silverlight"WPF/E"第一步:简单模拟时钟入门,简介 - 什么是WPF/E?



4> 小智..:

Silverlight是Microsoft用于构建下一代Web客户端应用程序(WPF)的最新开发平台,是Microsoft用于构建下一代Windows客户端应用程序的最新开发平台。

Silverlight通常被认为是WPF的子集,并且XAML WPF通常被认为是.NET Framework的子集

Silverlight支持Windows客户端用户的跨操作系统,跨浏览器,跨设备WPF。

为了在客户端计算机上运行Silverlight应用程序,另一方面,一旦WPF不支持任何插件机制,我们需要在客户端计算机上安装Silverlight软件;相反,我们需要安装完整的WPF客户端应用程序

Silverlight应用程序托管在Web服务器和网页中。WPF应用程序可以部署为独立应用程序,

推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有