WPF与桌面应用程序中的Windows窗体

Eri*_*rik 10 .net wpf winforms

我已经开发了几年的C#Windows Forms应用程序,虽然我听说过WPF,但我从来没有真正与它密切联系.虽然今年春天还有一些时间,但我会尽力而为,但首先要知道你们对它的看法是有意义的.您如何看待,是否值得花时间学习.NET桌面应用程序开发人员?还有很多其他很酷的东西,我也想花更多的时间,所以如果它只是"有趣"而且没有实际用途,我宁愿把注意力放在别处.

小智 2

Silverlight 是 WPF 的子集,Silverlight 主要专注于动画和媒体,它并不是真正设计用于执行复杂和大型桌面应用程序,您当然可以,但这不是它的主要目的。

WPF 可以托管在网页中并具有跨浏览器支持(IE 和 Firefox)

我建议使用和学习 WPF,并且在一定程度上这些知识可以在以后应用到 Silverlight。

实际上,我们距离在普通人的日常活动中广泛部署多点触摸屏至少还需要 2 年多的时间,因此对此的关注在当前市场中只占很小的比例。