WPF和Silverlight之间做出选择WPF、Silverlight

2023-09-10 14:29:25 作者:鸠远

我们已经制定了一个现有的Web应用程序中使用ASP.NET/Ajax 我们正计划将其移动到任何WPF或Silverlight。

We have an existing web application developed using ASP.NET/Ajax We are planning to move it to either WPF or Silverlight.

可有人请就生产效率,性能,可维护性,取舍,各有利弊等比较这两种技术?

Can someone please compare these 2 technologies with respect to productivity,performance, maintainability,trade-offs, their pros and cons etc ?

另外,可能我也知道使用Silverlight在ASP.NET/AJAX的优点/缺点是什么?

Also,could I also know the advantages/disadvantages of using Silverlight over ASP.NET/AJAX?

感谢您的阅读。

推荐答案

如果你使用WPF,它本质上是一个pretty的WinForms应用程序,而如果你去的Silverlight,那么你有一个易于部署和管理的pretty的Web应用程序。里面的两个code将是几乎相同的,但是这取决于你想要的目标是什么。既然你要替换一个web应用程序,Silverlight中可能更有意义。

If you use WPF, it's essentially a "Pretty WinForms App" whereas if you go Silverlight, then you have an "easy-to-deploy-and-manage pretty web app". The code inside both will be nearly identical but it depends on what you want to target. Given that you're replacing a web app, Silverlight may make more sense.