WPF是为了统一桌面程序UI和Web UI而生的UI解决方案,可以做C/S 也可以做B/S,界面使用xaml的形式,应用不仅仅局限于winform ,还可以移植到网页上,使得网页拥有客户端的效果。 全新的数据banding,使得开发起来更加容易,界面与代码完全分开,便于维护 界面效果更加炫,用户体验效果更加棒,WPF技术可以目前较为流行的Surface技术相结合,实现像IPhone手机相似的,触摸屏技术,因此,在需要较好的视觉效果时,或者有更高的需求时,有能力的公司会选择使用WPF开发。。。。。。WinForm相对来说,属于应用型软件范畴,注重软件的客户端实现,我最先接触.net的时候接触的就是winform,不过想做漂亮的界面,感觉wpf更得心应手,不过wpf对GPU要求真心是高啊... |