最近想学习下WPF提升自己的技能,有一定的c#基础,对WPF可以说基本就是门外汉,没有什么好的计划,望各位前辈能给我指出一条明路,最好能推荐几本电子书好做参考资料,不甚感激啊。
我现在在看WPF揭秘,一开始看这本书的有可能很吃力,所以我再看这本书前看了 深入浅出WPF。
你也可以看 葵花宝典 自学手册wpf。
下面是我看到前辈们的经验。
学习建议
目前,关注和学习WPF技术的朋友们越来越多,但是由于种种原因,国内读者关注的中文资料比较少见,所以不得不阅读英文资料,这实在是无奈之举。下面笔者将结合自身学习WPF技术的经验,为各位读者提供一些学习建议,目的是希望帮助各位读者少走弯路。
首先,初学者需要对WPF技术建立大致了解,例如了解WPF与.NET 3.0之间的关系、引入WPF的原因、WPF的功能、系统框架、开发环境等。为此,读者可以通过搜索引擎查找相关内容,或者采用阅读本系列文章等方法来获取这些知识。
然后,初学者将进入初级内容的学习阶段,包括了解开发WPF应用程序的步骤,布局、控件使用、数据绑定、图形图像、部署等等。对于这些内容的学习,建议初学者多多阅读MSDN。在阅读文档的同时,一定要加强实践,多编码多练习,才能更好的理解知识,打牢基础。
最后,建议读者深入学习和研究一些WPF的典型实例,例如实例Family Show。读者可在http://www.vertigo.com/familyshow.aspx找到相关的资料。New York Times Reader也是很有名的WPF实例。有关它的详细信息可以参考:http://firstlook.nytimes.com/。通过学习研究这些典型实例,初学者将得到飞速的提高。