WPF VS Silverlight

Pin*_*inu 1 silverlight wpf

我对WPF和silverlight有几个问题?

  • 什么时候使用WPF?关于使用WPF的实时项目的一些示例
  • 什么时候使用silverlight?使用silverlight的实时项目的一些示例
  • 他们之间有什么区别?
  • WPF和Silverlight可以一起使用吗?
  • WPF和silverlight与传统的asp.net应用程序(基于表单和MVC)有何不同?
    • Silverlight是否使用WCF来完成代码背后的代码...就像它提供了一个接口并使用Web服务来获取代码?

Spo*_*oks 6

WPF vs Silverlight会告诉你你想听到什么......

WPF是一个厚的Windows客户端平台,可以访问完整的.Net Framework.Silverlight是一种基于浏览器的技术,可以访问.Net Framework的子集

简而言之,我通常会将WPF用于表单/窗口应用程序,并将Silverlight用于在线事务.虽然这两者都可以用于任何一种,但这就是我何时/何时使用它.

WPF和Silverlight都使用XAML,所以如果你可以编写一个代码,你就可以轻松地选择另一个.