发表于 2015-5-8 13:16:26

Windows Phone 7 菜鸟路——入门

  接触这个平台已经有一段时间了,由于基础比较低,走了不少弯路。现在就把自己入门的经验分享出来,给之后像我一样基础较低的人一个参考。
  1. 准备
  A Windows Phone Developer Tools RTW
  l 在线安装包
  http://www.microsoft.com/downloads/en/details.aspx?FamilyID=04704acf-a63a-4f97-952c-8b51b34b00ce&displaylang=en
  l 离线安装包(推荐)
  http://go.microsoft.com/fwlink/?LinkId=201927
  B Windows Phone 7 Training Course
  http://msdn.microsoft.com/en-us/wp7trainingcourse.aspx
  C SilverLight 4 脱机文档
  http://www.microsoft.com/downloads/details.aspx?familyid=B6127B9B-968C-46C2-8CB6-D228E017AD74&displaylang=zh-cn
  注:WP7使用SilverLight 3,但是SL4脱机文档向下兼容,所有适用于WP7的内容,文档中都有所标记。
  2. 参考资料
  A MSDN Windows Phone 7中文开发中心
  http://msdn.microsoft.com/zh-cn/windowsphone/default.aspx
  注:MSDN上有一篇文章与此内容相关——Windows Phone 7精品实验文档推荐;同时该内容包含上面1.B的“Windows Phone 7 Training Course”。
  B 一些资料集合
  l Resource for Windows Phone 7(微软亚洲研究院整理发布)
  http://blog.sina.com.cn/s/blog_6c72aa3d0100mvut.html
  l Windows Phone 7常用资源大集合(姜泳涛整理发布)
  http://blog.iyunv.com/jiangyongtao/archive/2010/10/19/5952294.aspx
  l Windows Phone 7 开发资源大全(来自CNBlogs)
  http://www.iyunv.com/imobiler/archive/2010/12/11/1902845.html
  注:以上文章各自内涵大量资料链接,同时有部分重叠;下文中笔者会从中挑选出来部分链接。
  C Silverlight for Windows Phone Toolkit
  http://silverlight.codeplex.com/
  关于微软技术的开源资料,本链接提供了一些非官方的额外控件,在下文提到的Windows Phone 7 开发 31 日谈——第21日:Silverlight Toolkit for Windows Phone中对其有详细介绍;关于非官方控件,张崟的Windows Phone 7 第3方控件集概览很值得参考。
  D Free ebook: Programming Windows Phone 7, by Charles Petzold
  http://blogs.msdn.com/b/microsoft_press/archive/2010/10/28/free-ebook-programming-windows-phone-7-by-charles-petzold.aspx
  http://charlespetzold.com/phone/index.html
  Windows Phone 7领域内最经典的书之一,你可以免费获得它的电子版。感谢作者Charles Petzold。文章由英文撰写,但是其语言浅显易懂。推荐所有WP7开发者,花费一段时间将其全本阅读。
  注:关于WP7的书籍,Jake Lin曾在早些时候写过一篇文章,推荐一看 http://www.iyunv.com/procoder/archive/2010/07/22/Windows-Phone-7-Books.html。
  3. 入门学习
  笔者掌握了很粗浅的C/C++语法知识,懂一点MFC。假设您跟我有一样的知识储备。
  A 首先,我从上文1.B TrainingKit入手,按照实验文档中的内容一步一步完成。
  这部分可以学到三点:
  l 首先是对整个开发环境(包括对VS2010,Expression Blend 4工具;对SilverLight,C#语言)的一个初步印象
  l 对一些WP7的基本知识有一个简单的概念
  l 对简单WP7应用开发流程有初步了解
  B 假如你同我一样,在上面的练习中,被各种代码段搞得一头雾水。通过研读下文入门也是不错的方法:
  Windows Phone 7 开发 31 日谈 (31 Days of Windows Phone 7)
  Jeff Blankenburg著,张崟译。每一篇文章都较为短小精悍,同时附有示例代码。
  C 如果还是觉得看起来头大的话,林永坚(Jake Lin)出品的
  《Silverlight for Windows Phone开发》系列视频
  形式独特,内容丰富,并且在不断更新中。
  本人才疏学浅,经验有限,欢迎广大WP7开发者不吝赐教。
页: [1]
查看完整版本: Windows Phone 7 菜鸟路——入门