其实学好一门技术并不难,重点是你要有信心,然后从最基础的各个击破,这样花个几个月时间你就能感觉来这门技术其实也没什么,但是基础一定要好!
用 Silverligth 做一个小东西,边做边学
多看看别人的源码,边看,变操作
看高手的小程序代码,模仿做出来,再慢慢提升
首先呢,把Silverlight当WinFrom用,同时了解XAML语法,以及一些常用控件(Button、TextBlock、TextBox、DataGrid、ListBox等等)
然后呢,学MVVM设计模式,了解WPF/Silverlight中的数据绑定,学习WPF/Silverlight的属性系统(依赖属性、附加属性)和事件系统(路由事件)
再然后呢,自己写依赖属性、附加属性和路由事件,看MSDN官方文档,看Silverlight Toolkit源代码
然后的然后,就没有然后了(自己了解更深入的东西吧。。。)
Silverlight+WPF以我学习来说。。。首选就是XAML 其它的跟Winfrom没啥差别。。 XAML中其它最重要的就是数据绑定,样式,路由事件,我建议你看一本书吧。。《[WPF编程宝典.C#2010版]》 这本也是当前讲的比较好的一本书了。。