Windows Phone 7入门经典:使用Silverlight和XNA开发Windows Phone应用
有兴趣学习Windows Phone 7平台上移动应用程序开发的读者

作者:Nick Lecrenski,Karli Watson,Robert Fonseca-Ensor 著 陈珍娜、邹鋆弢 译

丛书名:移动与嵌入式开发技术

定价:78元

印次:1-1

ISBN:9787302306566

出版日期:2012.12.01

印刷日期:2012.12.20

图书责编:王军

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书旨在分享强大的Microsoft编程工具(诸如Silverlight、XNA和Visual Studio 2010 Express Edition一类)的使用心得,介绍了如何使用现有的C#和.NET编程技能来开发一些Windows Phone 7应用程序。本书作者团队探讨了各种用来增强开发经验的云服务和门户服务,详细说明了一些丰富应用程序的做法,有些做法甚至还使用了独立存储和Silverlight工具包。对Windows Phone 7应用程序生命周期的深度剖析,在与硬件进行交互和使用Expression Blend来创建更丰富的用户界面方面提供的建议,这些都有助于你学习创建独特而又实用的Windows Phone 7应用程序。

前 言 10年前,有谁会想到,在Web和桌面应用程序的功能得到极大发展之后,你最终还能把许多的这些功能复制到小如手机一类的东西之上呢?距今不久,手机的主要作用还只是打电话而已;实际上,仅是可随处打电话这个功能就已令人赞不绝口,但事已不同往日。现在,至少存在着三种主要的智能手机平台,手机用户可在手机上进行以前需要PC来完成的任何事情,你可以购物、计算税费、玩游戏、浏览网页、阅读新闻等。当然,这意味着作为一名开发者,你正式拥有了一个可考虑在它之上编写自己的应用程序的新平台。幸运的是,新的Windows Phone 7平台为开发者提供了一个当前可用于移动应用程序开发的最强健、最易于使用的编程环境。 在智能手机的第一波浪潮涌向市场的时候,许多的智能手机都需要特殊的开发工具包,而这些工具包只能从特定的手机制造商手中高价购买。当然,Windows Mobile平台在这方面始终表现不同,在Windows Mobile平台上,开发者可以使用现有的.NET技术来编写移动应用程序,而且已有熟悉的Visual Studio开发环境。不过,Windows Mobile开发之前的做法也不是一点短处都没有,在许多情况下,因为硬件的不规范,为一种硬件设备编写的应用程序无法在另一个设备上获得相同的执行功能。这一困境和专门开发工具包的高费用都是最新涌现的这批智能手机开发平台旨在解决的问题。为了让移动开发市场有一个爆炸式的增长,催生出丰富的应用程序开发,硬件的功能需要标准化,进入移动开发领域的成本必须大幅降低。 Windows Phone 7开发平台在解决这些问题方面所做的工作非常了不起,开发环境免费、硬件...

目录
荐语
查看详情 查看详情
目 录

第1 章 Windows Phone 7 介绍 / 1

1.1 Windows Mobile 平台 / 2

1.1.1 iPhone 的出现 /  2

1.1.2 Android 问世 /  3

1.1.3 Microsoft 重新进入市场 /  3

1.2 Windows Phone 7 平台 / 4

1.2.1 Windows Phone 7 的硬件规范 /  4

1.2.2 Windows Phone 7 的体系结构 /  5

1.3 开始进行Windows Phone 7开发 / 9

1.4 小结 / 16

第2 章 借助Silverlight 创建炫丽的应用程序 / 19

2.1 Windows Phone 7 的开发需求 / 20

2.2 什么是Silverlight / 20

2.2.1 什么是XAML / 21

2.2.2 Windows Phone 应用程序的结构 / 22

2.2.3 Silverlight 控件与开发 / 29

2.2.4 常用控件属性 / 30

2.2.5 布局控件 / 32

2.2.6 Silverlight 编程 / 39

2.2.7 交互控件 / 42

2.3 小结 / 56

第3 章 使用形状、颜色、笔刷和变换美化应用程序 / 59

3.1 创建形状 / 59

3.1.1 Ellipse 控件 / 60

3.1.2 Rectangle 控件 / 61

3.1.3 Line 控件 / 62

3.1.4 Polygon 控件 / 66

3.1.5 Polyline 控件 ... 查看详情

查看详情