Programming Windows Phone 7电子书

微软出的《Programming Windows Phone 7》挺经典的一本书,内容扎实,节奏也比较友好。前面几章讲了Hello World和 UI 生命周期这些基本功,适合刚上手的朋友。中段开始就有点硬核了,比如怎么用XAML写界面、怎么玩多点触控、怎么接加速度计、调后台服务这些。讲得还挺细,多地方都有代码例子,照着改一改就能跑起来,蛮适合边看边练。

界面这块主要基于Silverlight,所以 XAML 是重点。书里讲了怎么写模板、怎么绑定数据,还有样式怎么抽离出来,跟现在的前端组件思维还蛮像的。你熟点React或者Vue,再回头看 XAML 的声明式写法,会觉得思路上挺通的。

后面章节也不水,像多任务、本地数据库操作这些高级主题都有。要是你以前没怎么搞过Windows Phone,感觉有点生,但作者写得不啰嗦,基本上看一两遍就能理清。

如果你是那种喜欢从 0 到 1,把技术摸透的人,这书值得读。虽然现在没人专门搞 WP7 了,但里面讲的架构思路、事件机制、触控交互,多在今天的移动端开发里还是通用的。用来当补脑的技术回顾材料,挺香的。

对了,如果你对应用生命周期还不太熟,可以顺带看看Windows Phone 7 应用生命周期详解,有图有,读起来不费劲。

建议下载电子版随手翻翻,实操部分最好开个模拟器一起跑一遍,印象更深。如果你正在学习早期移动开发框架或者对历史平台感兴趣,这本书能给你不少启发。

pdf 文件大小:13.1MB