- 平台类:CLR、BCL
- 方向类:设计模式、UML、C#、C++、WP7、数据库、Linq、Silverlight
- 具体知识点:silverlight的依赖属性、数据绑定、模板,MVVM模式,多线程
时间安排:
- 9月份:.NET内功修炼
- 目标:
- 一定程度上了解学习.NET的一些底层知识点和各种机制,如CLR,FCL,IL语言,元数据,JIT编译器,托管模块,程序集,内存分配机制,垃圾回收机制,异常机制,反射等;
- 深入学习基于.NET基础上的C#的各个核心知识点,如值类型和引用类型,属性,事件,委托,接口,string类型等。
- 方法:
- 通过看《你必须知道的.NET》和《CLR via C#》,每章每节相应做好笔记
- 技巧:看的时候尽量弄明白,然后做好笔记,千万千万不要反反复复纠缠一些小知识点,大体上明白即可,不懂的回过来看笔记。
- 尽量写博客,写的时候抛开书本,用自己的语言组织来表达清楚。
- 目标:
- 深刻理解MVVM模式,以及对应的各种命令绑定方式,还有在自定义模板中、To、From函数里如何实现命令绑定;
- 深入了解各种自定义模板,有一定程度上的理解
- 深入了解数据绑定,自定义样式,转换器,json、xml数据格式,依赖属性等各种概念;还要会使用
- 熟练使用各种重要的控件
- 方法:
- 重构天气项目,并把过程中的实践做好笔记,写成博客
- 把一些形成模块性的知识点封装,构造知识库
- 一些独立的小模块,做成demo