Windows Phone7完美开发征程

出版社:机械工业出版社
出版日期:2011-5
ISBN:9787111340430
作者:倪浩,李鹏,苏世耀
页数:275页

作者简介

《Windows Phone7完美开发征程》以全新的Windows Phone 7手机应用程序开发为主题,采用理论和实践相结合的方法,由浅入深地讲述了新平台的基础架构、开发环境、图形图像处理、数据访问、网络通信等知识点。《Windows Phone7完美开发征程》的最后章节,通过较为完整的实战演练,帮助读者更快地掌握项目开发的各个技术要点,使得读者能够尽快投入到实际项目的开发中去。
《Windows Phone7完美开发征程》适合于对微软全新智能手机平台Windows Phone 7的开发感兴趣的大专院校师生、需要在Windows Phone 7平台上进行商业开发的程序员或编程爱好者阅读。

书籍目录

前言
第1章 Windows Phone 7应用开发平台
1.1 Windows Phone的前世今生
1.1.1 Windows CE系统
1.1.2 Windows Mobile系统
1.1.3 Windows Phone 7系统
1.2 Windows Phone 7应用开发平台
1.2.1 Windows Phone 7应用开发平台简介
1.2.2 Windows Phone 7应用开发平台架构
1.2.3 Windows Phone 7应用程序生命周期
1.2.4 Silverlight与XNA的选择
1.3 Windows Phone 7手机通用配置
1.4 本章小结
第2章 Windows Phone 7开发环境
2.1 Windows Phone 7开发工具简介
2.1.1 Visual Studio 2010
2.1.2 Windows Phone Developer Tools
2.1.3 Expression Blend
2.1.4 XNA Game Studio
2.1.5 Windows Phone 7模拟器
2.2 Windows Phone 7开发环境的搭建
2.2.1 系统需求
2.2.2 安装步骤
2.3 Windows Phone 7开发工具的使用技巧
2.4 本章小结
第3章 创建第一个Silverlight应用程序
3.1 建立HelloWorld
3.2 编译和调试项目
3.3 本章小结
第4章 创建第一个XNA应用程序
4.1 XNA简介
4.1.1 XNA概述
4.1.2 XNA发展过程
4.1.3 XNA特点
4.1.4 XNA游戏模型
4.2 XNA类库介绍
4.3 使用XNA开发Windows Phone 7游戏
4.3.1 建立Windows Phone 7游戏项目
4.3.2 Windows Phone 7 XNA游戏结构分析
4.4 本章小结
第5章 Windows Phone 7中的Silverlight
5.1 Silverlight技术简介
5.1.1 Silverlight概述
5.1.2 Silverlight应用程序模型
5.1.3 认识XAML
5.2 Silverlight for Windows Phone 7简介
5.3 Silverlight在Windows和Windows Phone 7中的不同
5.4 Silverlight for Windows Phone 7支持的类型库
5.5 本章小结
第6章 认识Silverlight控件
6.1 Silverlight控件模型
6.1.1 文本控件
6.1.2 显示单个元素的控件(内容控件)
6.1.3 TabItem控件
6.1.4 显示对象集合的控件
6.1.5 HeaderedItemsControl控件
6.1.6 显示用户界面元素的控件
6.2 常用Silverlight?件
6.2.1 命令控件
6.2.2 选择控件
6.2.3 信息及文本显示控件
6.2.4 图形和视频控件
6.2.5 WebBrowser
6.2.6 布局和分组控件
6.3 本章小结
第7章 布局系统
7.1 Silverlight布局系统
7.2 Grid网格布局控件
7.2.1 在XAML代码中操作Grid控件
7.2.2 在后台页面中操作Grid控件
7.3 Canvas画布布局控件
7.4 Stackpanel堆?布局控件
7.5 自定义面板
7.6 边距和对齐
7.7 应用实例:疯狂炸弹
7.7.1 需求分析
7.7.2 设计思路
7.7.3 开发过程
7.8 本章小结
第8章 资源、样式与事件处理
8.1 资源
8.1.1 资源文件及其部署
8.1.2 资源文件的访问
8.1.3 资源字典
8.2 样式
8.2.1 属性样式
8.2.2 内联样式
8.2.3 引用样式
8.2.4 样式优先级
8.3 系统主题资源
8.4 事件处理
8.4.1 Silverlight 事件概述
8.4.2 手势触摸事件
8.4.3 Touch类
8.5 本章小结
第9章 图形及动画
9.1 图形的绘制
9.1.1 直线
9.1.2 矩形
9.1.3 椭圆
9.1.4 多边形
9.1.5 多线形
9.1.6 路径
9.2 图形的填充
9.2.1 画刷简介
9.2.2 SolidColorBrush画刷
9.2.3 LinearGradientBrush画刷 132
9.2.4 RadialGradientBrush画刷 133
9.2.5 ImageBrush画刷
9.3 图像处理
9.3.1 创建图像
9.3.2 图像简单处理
9.3.3 图像遮罩
9.4 变形效果
9.4.1 了解变形对象
9.4.2 常见变形效果
9.4.3 动画转变
9.5 几何图形
9.5.1 LineGeometry
9.5.2 RectangleGeometry
9.5.3 EllipseGeometry 146
9.5.4 GeometryGroup
9.5.5 PathGeometry
9.6 应用实例:绘制时钟
9.7 本章小结
第10章 数据处理
10.1 数据绑定
10.1.1 Silverlight数据绑定引擎 151
10.1.2 基本数据绑定
10.1.3 数据绑定设计器的使用
10.1.4 集合对象的数据绑定
10.2 独立存储
10.2.1 了解独立存储
10.2.2 独立设置存储
10.2.3 独立文件存储
10.3 远程数据访问
10.3.1 远程数据访问简介
10.3.2 通过客户端代理访问Web Service
10.3.3 使用WebClient或HttpWebRequest访问远程数据
10.4 应用实例:豆瓣书评 177
10.4.1 需求分析
10.4.2 设计思路
10.4.3 开发过程
10.5 本章小结
第11章 网络通信
11.1 网络通信概述
11.2 System.Net通信方式 194
11.2.1 WebClient类
11.2.2 HttpWebRequest类 201
11.3 调用Web Service 201
11.3.1 Web Service概述
11.3.2 Web Service示例
11.4 各种通信方式
11.4.1 蜂窝通信
11.4.2 蓝牙通信
11.4.3 WiFi通信
11.5 本章小结
第12章 常见开发任务
12.1 电话、短信和E-mail
12.1.1 Windows Phone 7中的基本任务模型
12.1.2 使用Choosers访问电话号码或E-mail地址 207
12.1.3 使用Launchers发起电话、短信、E-mail任务
12.2 图片处理
12.2.1 照片选择与拍照
12.2.2 图片的显示
12.2.3 图片的存取
12.3 定位服务
12.4 Microsoft Push Notification 222
12.5 应用程序生命周期
12.6 高级?题推荐
12.7 应用实例:紧急求援小工具
12.7.1 需求分析
12.7.2 设计思路
12.7.3 开发过程
12.8 本章小结
第13章 实战演练
13.1 模拟时钟
13.1.1 新建工程
13.1.2 修改标题
13.1.3 绘制表身
13.1.4 绘制刻度
13.1.5 绘制毫秒表刻度
13.1.6 绘制十秒表刻度
13.1.7 绘制数字
13.1.8 绘制表针并添加动画
13.1.9 最终效果图
13.2 豆瓣搜 248
13.2.1 功能需求
13.2.2 相关知识
13.2.3 用户界面设计
13.2.4 缓存设计
13.2.5 类结构设计
13.2.6 创建项目结构
13.2.7 实现核心类
13.2.8 创建主页面
13.2.9 创建详情展示页
13.2.10 创建设置页

编辑推荐

《Windows Phone7完美开发征程》系统讲解+操作指导引领您快速入门、项目实例+实战演练帮助您快速提高、众多业界专家及网友联袂推荐、国内第一本全面介绍Windows Phone 7开发的中文图书。

内容概要

中国移动开发者社区技术专家 倪浩/李鹏/苏世耀

媒体关注与评论

随着与诺基亚达成战略合作,Windows Phone必将更快地成为手机操作系统中极其重要的角色之一。相信读者朋友可以通过本书迅速地了解、掌握Windows Phone平台下的相关开发技术,将您的卓越想法在Windows Phone平台上实现出来。  ——微软最有价值专家/WPMind站长 张欣微软官方的Windows Phone 7 Trainning Kit 是一套很好的入门教程,不过遗憾的是对于Silverlight基础部分交代不够,而本书正好弥补了这一缺憾,将Windows Phone 7的知识体系系统地组织起来。建议读者将本书与Trainning Kit结合起来学习,相信一定会受益匪浅,轻松步入Windows Phone 7开发的殿堂。  ——微软最有价值专家 姜泳涛(世外涛缘)我阅读了本书的目录以及样章(7/8/10/12/13章)。本书基本覆盖了Silverlight for Windows Phone开发的关键内容,非常适合于具有一定.NET开发基础的读者用于进行Windows Phone开发的入门学习。同时本书注重实例,附带大量具有趣味性和实用性的例子,通过对本书的学习,读者可以开发出当前流行的SNS移动网络应用。如果想比较全面地了解Windows Phone开发的整体知识框架,本书是一个不错的选择。  ——微软最有价值专家 林永坚(Jake Lin)

章节摘录

版权页:插图:蓝牙通信是一种短距离的无线连接技术标准的代称。它以低成本的短距离无线连接为基础,为固定和移动设备通信环境建立一个特殊连接。目标是使家庭或办公区域的移动电话、便携式计算机、打印机、复印机、键盘、耳机及其他手持设备,通过无线的方式,连成一个微微网,实现各类设备之间的无线通信。其最高数据传输速度为1Mbit/s(有效传输速度为721kbit/s)、最大传输距离为100m。2.蓝牙通信的组成蓝牙通信系统结构分为3大部分:底层硬件模块、中间协议层和高层应用。底层硬件模块主要由无线跳频、基带和链路管理3部分组成。无线跳频层通过无需授权的ISM频段2.4 02GHz~2.4 80GHz实现数据位流的传输。基带主要负责蓝牙组件间连接的建立与管理。除了完成连接的发起、交换、核实以及进行身份鉴权和加密等安全方面的任务外,还通过与底层协商确定基带数据分组大小以及微微网内蓝牙设备的连接状态。中间协议层是蓝牙通信系统的关键部分,由逻辑链路控制和适应协议层、服务发现协议层、串口仿真协议层和电话通信协议层组成。逻辑链路控制和适应协议层主要负责数据的拆装、基带与高协议间的适配、控制服务质量和复用协议,该层协议是其他各层协议实现的基础。服务发现协议层为高层应用程序提供一种机制来寻找网络中可用的查询设备信息及特征。串口仿真协议层具有仿真9针RS232串口的功能。电话通信协议层则提供蓝牙设备间话音和数据的呼叫控制指令。高层应用是指拨号网络、耳机、局域网访问、文件传输等,它们分别对应一种应用协议,各种应用程序可以通过各自对应的应用协议实现无线通信。拨号网络应用可通过仿真串口访问微微网,数据设备也可由此接入传统的局域网。多台计算机之间不需要任何连线,就能快速、灵活地实现数据的传输。

图书封面


 Windows Phone7完美开发征程下载



发布书评

 
 


精彩短评 (总计29条)

  •     wp7必备书籍
  •     看着它自称国内首本WP开发教程才买的,不过一点都不值得买。
  •     没C#基础 表示无奈。。。
  •     开发入门还可以,讲解也较为细致
  •     本来以为有多好,可是……赶不上MS出的版本快呀,现在都芒果了,WP7.0的开发就多多少少用不上了。只好去看各大牛的BLOG。这也是没办法,又买了本废书。
  •     只能用两个字形容,“坑爹”。今天到的货,十几分钟看了前五章,为什么看这么快?后面的先不说,至少前五章有三章是完全没用的东西,介绍用了三章,两个Hello World用了两章,竟然还把所有Silverlight支持和不支持的类库都列出来了,用了8页!!!可以一笔带过的地方写得很详细,像Visual Studio2010的安装,用了三页。我想会买这个书的怎么说也写过几天的C#吧?而介绍XAML语法的,用了一页,说的是XML最基本的语法,跟没说一样.作者好像不知道什么叫生命周期,竟然说WP7应用程序生命周期是注册WP7开发者网站---开始设计开发WP7应用程序---测试应用程序---发布到Market.前五章占了53页,整书才275页,而且后面几章都是大段的代码...虽然是第一本也是唯一一本WP7的中文教程,但我建议对WP7感兴趣的开发者还是开着金山词霸看英文版电子书吧。纸张很差,跟D版差不多,还卖这个价,值或不值,你自己看这么办。
  •     书本外观不错,内容全面,但是印刷有些粗糙
  •     开始两章讲得比较简单,可以当做入门的书籍
  •     Windows Phone7
  •     除了纸张不好之外,其他还好
  •     讲的深入浅出,比较适合初学者。
  •     篇幅本来就不多,纯类库之类的还弄了几页,不是很划算!!不过想学习的话,买本看看吧!!
  •     学习所用,还行吧
  •     此书极差,至少质量是无法忍受
  •     书的纸的质量不是很好,不过主要还是内容很不错
  •     想从头开始学WP7开发的,就不要买了基本上所以的章节都是概要简介后几章的实战开发还有点意思
  •     完全是为了钱,价值很少,还不如到网上看。
  •     这本书对于入门很不错,特别是后面的内容。
  •     比较基础,适用于初学者。
  •     内容随很单薄,但国内仅找到这么一本WP7开发书籍
  •     第一本WP7中文开发书籍,必须的
  •     和前面的买的一本重复了,里面除了几个例子,没啥可看的!
  •     虽然此书内容介绍的比较基础,但是已经算是比较详尽的了,作为第一本中文wp7开发手册,还是迈出了重要的一步
  •     笑而不语...
  •     太基础了,基础到不能称之为基础了,明显的就是在凑字数,我从郑州坐车去新乡,途中1个半小时竟然看了一半,不是我理解能力强,而是实在是没什么内容,建议即使是新手也别花这冤枉钱了,坑死爹了
  •     实例有一定的参考学习价值,光盘内容除了例子代码都可以在网上下载到
  •     当初对Windows Phone7开发很感兴趣,所以就买了这本书,讲的倒挺多的。只是自己现在没再学了。
  •     纸质太差,内容还行
  •     Hello world
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024