文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Windows Phone 7书托

Windows Phone 7书托

时间:2010-10-11  来源:tianyuting

简介

最近在学习Windows Phone 7以及Silverlight的开发,介绍一些相关书籍,以及个人的学习感受。

 

Programming for Windows Phone 7

Programming for Windows Phone 7 by Charles Petzold

 

Programming for Windows Phone 7 出自Charles Petzold之手,当前为preview版本,这也是第一本Windows Phone 7开发相关的书籍。我感觉preview版本不是一本百科全书式的书,其仅仅包含了一部分的内容,例如在Silverlight for Windows Phone的内容里面包含了Text Block, Transform, Image, Vedio等等。很多其他方面都没有包含进来,特别是Windows Phone开发相关的Orientation, Application Bar和Cloud等等(与浏览器silverlight有区别的内容)。但是这仅仅是Preview,也就是完整版本的一部分,我想完整版本会见到更加全面的内容。 
我觉得这本书还是值得学习,这也是为什么我把它放在Windows Phone 7书托的列表中的原因。在学习这本书的过程中,我感觉Charles自己也在学习(那当然了,Windows Phone是全新的系统。),阅读该书感觉就和高手在对话,告诉我如何学习这门技术,这书与一般Walkthrough(后面有Walkthrough的介绍)不一样的是,Walkthrought只是告诉我怎么做,但是没有告诉我为什么这样做。这本书告诉我怎么做,这样做的好处,以及其他可选方案等等。有点特别注意的是,学习这本书需要一边看一边做实验,否则光看不练很容易迷糊了。

下面是该书preview版本的下载地址以及源码,源码已经更新为Beta版本了,有关Beta版本,可以参考我之前的文章 升级Windows Phone Developer Tools Beta

PDF: Programming Windows Phone 7 Series 
XPS: Programming Windows Phone 7 Series 
Source code (March CTP) 
Source code (April CTP) 
Source code (July Beta)

我之前做了一点翻译,可以看下面的链接,我之前在翻译其他章节,但是停下来后就再没有动手了,郁闷。

[翻译]Programming Windows Phone 7 Series简介以及开发环境搭建

 

Learning Windows Phone Programming

Learning Windows Phone Programming by Yochay Kiriaty and Jaime Rodriguez

Learning Windows Phone Programming 是另外一本专门讲述Windows Phone开发的书籍。我浏览了这书的样章,发现这本书有个特点是专门讲述Windows Phone相关的内容(废话,不然怎么叫做Learning Windows Phone Programming)。这本书把Windows Phone的Capability(能力范围)列出来,例如第六章把Windows Phone所支持的Brushes, Transforms, Shapes以及Fonts都列出来,从而知道Windows Phone那些能做,那些没有默认的支持。做开发的时候,可以参考这些代码,组合完成所需需求。就这些代码,我觉得这本书有参考价值。

下面是样章的下载地址。

chapter 2: building your first Windows Phone application

chapter 6: a journey into Silverlight on Windows Phone

 

 

Windows Phone UI Design and Interaction Guide

Windows Phone UI Design and Interaction Guide

Windows Phone UI Design and Interaction Guide是微软官方的文档,这不是一本教材,也就是这不是一本教您怎么做的书,这是一本规范,这书把在做Silverlight for Windows Phone UI开发中需要注意的点列出来。光看这本书不能学会Windows Phone的开发,但是这本书值得看,而且需要把一些注意点记下来,在开发中考虑这些建议。

我之前参与了这本书一部分的翻译,连接如下:

[翻译]Windows Phone 7用户界面框架

全书的完整翻译版本已经发布,请看

Windows- Phone-7-UI设计及人机交互指南.pdf

 

同时我根据这本书的建议,结合其他方面的知识(怎么做,为什么这样做以及其他方案)尝试录制了视频,第一个视频效果不好,我在考虑如何改进,下面是视频的地址。

[视频]Silverlight for Windows Phone 7基本开发过程以及Push Button控件的使用

后续我想录制的内容有 1. Text Block  2. Transforms 3. StackPanel, Grid and Canvas 等等, 把学习的过程记录下来。

 

Pro Silverlight 3 in C#

由于市面上还没有完整版本的Windows Phone编程的书籍,所以我看Silverlight方面的书籍来学习,我选择了Pro Silverlight 3 in C#,尽管Silverlight 4已经出来了,这本书也在进行更新中,但是Pro Silverlight 4 in C#还没有上市,我只能选择Pro Silverlight 3 in C#。这是一本很全面的关于Silverlight开发的书,我觉得这本书很不错,不仅仅讲怎么做(步骤很细,截图很全),还讲一些底层的实现,特别是作者把一些tips(建议)列出来都很实用。这本书的缺点是太厚了,我还没有看完。

 

Windows Phone Developer Training Kit

这不是书,而是微软提供的培训课程,其包含了视频以及Walkthrough,  Walkthrough非常详细的讲述了某些功能的使用,例如Windows Phone Navigation and Controls和Using Push Notifications等等。walkthrought一般都是讲述怎么做,step by step,很详细的讲述步骤,但是不讲述原理,只能用于入门学习。 

Windows Phone Developer Training Kit可以在下面链接下载: 

http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/07/13/windows-phone-developer-training-kit-beta-refresh.aspx 

 

作者:Jake LinJake's Blog on 博客园
出处:http://procoder.cnblogs.com

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载