第一图书网

深入浅出

林政 清华大学出版社
出版时间:

2012-2  

出版社:

清华大学出版社  

作者:

林政  

页数:

427  

Tag标签:

无  

内容概要

  本书系统论述了windows phone
7操作系统的应用开发,全书由浅入深地介绍了windows phone
7应用程序开发的各方面知识,分为开发基础篇、开发技术篇和开发实例篇3个部分,从不同的层面进行了阐释。开发基础篇介绍了windows
phone 7的基本情况,主要包括开发坏境的搭建和基本的语法知识,为接下来的应用开发做好充分的准备;
开发技术篇介绍了常用控件、布局管理、数据存储、图形动画、多媒体、启动器与选择器、手机感应编程、mvvm模式、silverlight
toolkit组件和网络编程这些实用的编程知识; 开发实例篇以应用实例的方式综合地讲解了windows phone
7各种编程技术的运用,以实例的训练来加强对windows phone 7的技术知识的理解。
  本书覆盖面广,实例丰富,注重理论与实践的结合,并提供了书中所有范例的源代码,适合于windows phone
7开发入门的读者,也适合于从其他智能手机平台转向windows phone 7平台的读者,同时对于有windows phone
7开发经验的读者也极具参考价值。

作者简介

  林政 目前就职于国内知名互联网企业,在Windows Phone
和Android领域有深入的研究和丰富的实战经验。长于XNA、ASP.NET、JSP、SQL
Server、WCF、LINQ、Silverlight、XML,精通C#语言和Windows Phone
Silverlight技术,曾从事过基于.NET平台的大型SAAS软件的开发工作,正致力于智能手机软件的研究与开发。

书籍目录

开发基础篇
 第1章概述
  1.1windows phone的技术特点
  1.1.1windows phone 7的发展
  1.1.2windows phone的优势
  1.2windows phone的技术架构
  1.2.1windows phone的平台架构
  1.2.2silverlight framework与xna framework
 第2章开发环境
  2.1搭建开发环境
  2.1.1开发环境的要求
  2.1.2开发工具的安装
  2.2创建windows phone 7应用
  2.2.1创建hello windows phone项目
  2.2.2解析hello windows phone应用
 第3章xaml
  3.1什么是xaml
  3.2xaml语法
  3.2.1xaml命名空间
  .3.2.2声明对象
  3.2.3设置属性
  3.2.4标记扩展
  3.2.5事件
开发技术篇
 第4章常用控件
  4.1控件的基类
  4.2按钮
  4.3文本块
  4.4文本框
  4.5边框
  4.6超链接
  4.7单选按钮
  4.8复选框
  4.9进度条
  4.10滚动区域
  4.11列表框
  4.12滑动条
  4.13菜单栏
 第5章布局管理
  5.1网格布局
  5.2堆放布局
  5.3绝对布局
  5.4枢轴视图布局
  5.5全景视图布局
 第6章数据存储
  6.1独立存储
  6.1.1独立存储的特点
  6.1.2使用独立存储设置
  6.1.3使用独立存储文件
  6.2嵌入式数据库
  6.2.1perst数据库的特点
  6.2.2perst数据库的使用
  6.3sql server ce数据库
 第7章图形动画
  7.1基本的图形
  7.1.1矩形
  7.1.2椭圆
  7.1.3直线
  7.1.4线形
  7.1.5多边形
  7.1.6路径
  7.1.7几何图形和画刷
  7.2使用位图编程
  7.2.1拉伸图像
  7.2.2裁切图像
  7.2.3动态生成图片
  7.3动画
  7.3.1动画编程中使用的类
  7.3.2偏移动画
  7.3.3旋转动画
  7.3.4缩放动画
  7.3.5倾斜动画
 第8章多媒体
  8.1mediaelement元素
  8.1.1mediaelement类的属性、事件和方法
  8.1.2mediaelement的状态
  8.2本地音频播放
  8.3网络音频播放
  8.4本地视频播放
  8.5网络视频播放
 第9章启动器与选择器
  9.1使用启动器
  9.1.1发邮件(emailcomposetask)
  9.1.2打电话(phonecalltask)
  9.1.3搜索(serachtask)
  9.1.4发送短信(smscomposetask)
  9.1.5启动浏览器(webbrowsertask)
  9.1.6播放多媒体(mediaplayerlanucher)
  9.1.7应用的详细情况(marketplacedetailtask)
  9.1.8应用市场(marketplacehubtask)
  9.1.9当前应用在应用市场的信息(marketplacereviewtask)
  9.1.10应用市场搜索(marketplacesearchtask)
  9.1.11地图(bingmapstask)
  9.1.12地图方向(bingmapsdirectionstask)
  9.2使用选择器
  9.2.1照相机(cameracapturetask)
  9.2.2邮箱地址(emailaddresschoosertask)
  9.2.3电话号码(phonenumberchoosertask)
  9.2.4选取图片(photochoosertask)
  9.2.5保存邮箱地址(saveemailaddresstask)
  9.2.6保存电话号码(savephonenumbertask)
  9.2.7游戏邀请(gameinvitetask)
  9.2.8保存铃声(saveringtonetask)
 第10章手机感应编程
  10.1加速器
  10.1.1加速器原理
  10.1.2使用加速器编程实例
  10.2触控感应
  10.2.1manipulation事件
  10.2.2应用示例: 画图形
  10.2.3touch.framereported事件实现多点触控
  10.2.4应用实例: 涂鸦板
 第11章mvvm模式
  11.1mvvm模式的特点
  11.2数据绑定
  11.2.1用元素值绑定
  11.2.2三种绑定模式
  11.2.3绑定值转换
  11.2.4绑定集合
  11.3command的实现
  11.4attached behaviors的实现
  11.5mvvm light toolkit组件的使用
 第12章silverlight toolkit组件
  12.1自动完成文本框
  12.2上下文菜单
  12.3日期采集器
  12.4手势服务/监听
  12.5列表采集器
  12.6列表选择框
  12.7页面转换
  12.8性能进度条
  12.9倾斜效果
  12.10时间采集器
  12.11棒形开关
  12.12折叠容器
 第13章网络编程
  13.1http协议网络编程
  13.1.1webclient类和httpwebrequest 类
  13.1.2天气预报应用
  13.2使用web service进行网络编程
  13.2.1web service的特点
  13.2.2在windows phone应用程序中调用web service
  13.3使用wcf service进行网络编程
  13.3.1wcf service的特点
  13.3.2创建wcf service
  13.3.3调用wcf service
  13.4推送通知
  13.4.1推送通知的特点
  13.4.2推送通知的分类
  13.4.3推送通知的实现
  13.5webbrowser
  13.6socket编程
  13.6.1socket的相关概念
  13.6.2socket通信的过程
  13.6.3windows phone中的socket api
  13.6.4socket示例: 实现手机客户端和电脑服务器端的通信
开发实例篇
 第14章普通应用实例
  14.1时钟
  14.2日历
  14.3统计图表
  14.4记事本
  14.5快速邮件
 第15章网络应用实例
  15.1rss阅读器
  15.2博客园主页
  15.3网络留言板
  15.4快递100

章节摘录

版权页:插图:

媒体关注与评论

接触到这本书,第一感觉是自豪,这是作者在学习和实践WindowsPhone7的开发过程中,创作的一本系统介绍Windows Phone7的图书,非常适合国内读者学习开发的思维习惯。微软极力推崇的Windows Phone系统,无论是软硬件结合,抑或是开发环境及软件商店.都可以和iPhone媲美;这个全新的系统平台正在等待开发者的高品质创意一本书力图帮入门开发者降低学习成本,助您尽情发挥。  ——宋立志(金蝶平台运营经理)我有幸阅读了本书的所有样章,本书涵盖了Windows Phone开发的所有关键内容并配有完整的实例代码与实例开发视频,比较适合入门开发者。作为有近三年开发经验的Android老兵,本书使我迅速掌握了WindowsPhone7的开发基础:因此,我相信本书也同样非常适合广大有经验的Android开发者快速转战到Windows Phone平台,极力推荐!  ——张金朋(金蝶随手记核心程序员)微软与诺基亚的深度合作,让WindowsPhone7一路看好,并获得越来越多用户的认可,而微软存软件开发方面深厚的积淀,同样在WindowsPhorle7应用开发上得到了充分的体现。本书是非常贴近入门开发者的实用教程,藉此来学习WindowsPhone7的开发,事半功倍}WindowsPhone7是个貌似熟悉、实则全新的平台,它散发着独特的魅力,前景广阔。欢迎你选择本书,尽快开始你的第一款WindowsPhone7应用!  ——黄斌(智机网站长)未来是移动的未来,随着微软的发力,WindowsPhone7在未来的移动领域势必占据不可缺少的一块阵地。而掌握本书,就是拿到了一把通往微软移动阵营的金钥匙,即可全面系统地进入WindowsPhone7的应用开发世界,强烈推荐本书作为WindowsPhone7开发的启蒙书籍!  ——张凌华(移动开发专家)


编辑推荐

《深入浅出:Windows Phone 7应用开发》编辑推荐:专家联袂推荐——Windows Phone7的经典力作,提供源代码与开发视频的立体化学习解决方案!“移动终端+移动互联网络+云计算”是IT大势所趋!微软秉承其windows的优秀资源,一经推出面向移动终端的Windows Phone系统,就引起全球移动开发者的极大关注,炙手可热;甚至是曾作为手机业霸主的诺基亚,也将其作为发力东山的利器。iPhone奇货独居,Android异曲同工。移动开发平台充斥着相似的功能及体验,这激励着Windows Phone带来全新的移动体验解决方案一契合生活需求,满足社交体验,构建丰满的移动生态系统。这或许正是诺基亚、三星、LG、HTC、宏基、富士通和ZTE中兴选择windows Phone的最好理由……

图书封面

图书标签Tags

广告

下载页面


深入浅出 PDF格式下载



是学习windows Phone开发的书!


这本书讲的windows phone 7涵盖的技术点很多,很喜欢


手机开发入门级


涵盖了很大部分的知识面,特别是网络编程方面让我们这些菜鸟容易入门


提供了不少代码,比较实用把~适合入门


很适合初学的winphone手机开发者,受益匪浅!


书很不错,是正版,随书赠送光盘,书的内容对入门者来说还算比较全面,非常适合入门学习。


里面知识层次清晰,是本不错的入门书


非常适合入门级的人们学习使用


书的纸张很好,很厚,知识点很详尽,适合学习


内容介绍的一半不是很详细、、、、、、、、、、、、、、


内容详实,由浅入深


内容详尽,案例丰富,很不错


正在研究...


收到书迫不及待的翻开看了几眼。整体感觉不多 ,从印刷到排版。相信书中内容也错不了,等回家细细研读


书纸质还是不错的,正在看,看完才能有结论


书的内容还没来得及看,质感不错,第一影响感觉还是很好的


书的图有点不清楚,还有,看了几页,发现一个单词拼写错误。


还没忙到win


总的来说还不错 给个好评


纸张有点差,基础类的书,适合入门


本书适合中等晋级,深里学习就有点勉强了。


写的还不错额。。八过怎么木有写数据绑定啊


整体还是不错的,只是纸质有些差


送货速度挺快的,内容挺好的


买了,可惜wp8来了


初学好


本书可以让你了解到WINDOWS PHONE 7的一些基本理论,但如需要深入学习,还需要其它的辅助~


当入门了解下wp开发还是可以的 不过内容还是少一点 还是需要一些更详细的资料


内容简单,纸张一般般


第一天 目录就掉下来了! 很头疼


还没读。。不过看目录觉得还行


总体觉得还可以,就是我买的这本书是盗版的,不知是我个人的原因还是都是盗版的,内容还不错,案例很不错


讲的很细致, 我个人是第一次接触编程, 书里的例子都比较全, 也比较实用. 只是, 能再说一些小技巧会更好.


该书的内容适合于WP技术的学习入门,内容还不错。


还可以,书不够全面彩色 只是黑白


网上买的第一本wp的书,还没怎么细看,感觉不错!


正在学习中,书本还行,自己继续努力学吧!


相关图书