在老实人面前我不敢撒谎:在07年6月份的时候已经玩过WPF了。不过,当时我还在实习,工作量不是很大,也就是玩玩刚发布没多久的.net 3.0新特性罢了。现在不同了,得动真格了。呵呵,真功夫了。
话说当年我用Blend做了些页面花俏的、后缀为xaml的文件,保存后双击就可以在IE上直接浏览。后来换了个工具ZAM 3D做了些3D效果的类似东东,在IE上看到自己做的3D后异常兴奋。后来写了篇随笔叫silverlight的3D视觉,再后来被人指出我应用的是一个WPF。其实当时我真的不懂。:)
都说‘不懂就要问’,不过我觉得现在话得改改了,应该说‘不懂就要google’。好了,闲话少说。下面我们说WPF
首先我google了一些资料,下面提供一个WPF中文版的入门https://files.cnblogs.com/0hi/wpf%e5%85%a5%e9%97%a8.pdf 也有英文的,如有需要,请email我。
研究的细节就不谈了,一天下来感觉
1、.NET X革命、X世界真好。
2、我们仍然在.cs文件里面写事件写方法。
3、开发windows 应用程序越来越像开发b/s应用程序了。以前很少关注windows应用程序的界面设计,现在感觉windows应用程序的页面设计也是一门不错的活了。
4、.NET开发越来越灵活了
鉴于WPF专注在展现,我建议用blend见工程,画好界面,然后再visual studio里面写代码。难道你不绝的美工与编码人员更专业了吗?