图书介绍
Windows 8应用开发实战PDF|Epub|txt|kindle电子书版本网盘下载
![Windows 8应用开发实战](https://www.shukui.net/cover/78/35087728.jpg)
- 童明编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121218088
- 出版时间:2013
- 标注页数:344页
- 文件大小:75MB
- 文件页数:357页
- 主题词:Windows操作系统
PDF下载
下载说明
Windows 8应用开发实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Windows 8商店应用基础1
1.1 Windows 8的不同版本2
1.1.1 Windows 8的发行版本2
1.1.2 Windows 8.1 5
1.1.3 几个容易混淆的概念5
1.1.4 Surface平板电脑6
1.2 Windows 8使用技巧7
1.3 Windows商店应用简介8
1.4.NET4.5 与C#5.0新特性介绍10
1.4.1 .NET 4.5 新特性10
1.4.2 C#5.0新特性12
1.5 Windows Runtime介绍13
1.5.1 Windows平台的运行时13
1.5.2 Windows Runtime的类库模块16
1.5.3 Windows Runtime的类型系统16
1.5.4 Windows Runtime的线程模型18
1.6 开发商店应用的类库及限制19
1.7 开发环境与开发者账号24
1.7.1 应用商店账户25
1.8 Visual Studio 2012及Blend简单介绍26
1.8.1 Visual Studio的操作界面26
1.8.2 Blend for Visual Studio 201227
第2章 Windows 8商店应用交互设计31
2.1 手势交互方式33
2.2 交互指导方针34
2.3 优秀的商店应用图赏37
第3章 初级开发——编写最简单的App41
3.1 从最基本的项目开始42
3.1.1 项目模板介绍42
3.1.2 新建项目的结构44
3.1.3 程序的入口45
3.1.4 分析主要的项目文件46
3.1.5 程序的基本设置和配置55
3.1.6 调试58
3.2 控件介绍60
3.2.1 布局控件61
3.2.2 按钮类控件64
3.2.3 显示单条数据的控件65
3.2.4 显示多条数据的控件67
3.2.5 用户选择类控件69
3.2.6 弹出窗口控件69
3.2.7 图形图像控件70
3.2.8 滚动条与进度条控件71
3.2.9 控件的继承关系71
3.2.1 0 ListView与GridView73
3.2.1 1 Windows 8.1 新增控件74
3.3 XAML介绍77
3.3.1 初识XAML77
3.3.2 XAML语法79
3.3.3 XAML命名空间82
3.3.4 XAML的功能84
3.3.5 XAML中的事件基础85
3.3.6 XAML的路由事件87
3.3.7 代码重用——资源和模板89
3.3.8 XAML制作动画(Animation)93
3.3.9 依赖属性103
3.3.1 0附加属性106
3.4 布局的考虑108
3.4.1 布局的方法与技巧108
3.4.2 设备方向改变114
3.4.3 Windows 8中的SnapView115
3.4.4 Windows 8.1 中的SnapView116
3.5 自定义控件117
3.5.1 概述117
3.5.2 用Blend设计控件119
3.5.3 添加依赖属性125
3.5.4 添加事件126
3.6 页面间导航127
3.6.1 概述127
3.6.2 Frame类128
3.6.3 缓存130
3.6.4 LayoutAwarePage页面131
3.7 数据访问策略132
3.7.1 内存数据132
3.7.2 本地数据133
3.7.3 漫游数据137
3.7.4 用户文件夹138
3.7.5 云端数据139
3.7.6 存储格式140
3.8 异步编程143
3.8.1 EAP144
3.8.2 async与await145
3.9 MVVM架构146
3.9.1 MVVM概述147
3.9.2 从MVVM到MVC148
3.9.3 过度MVVM148
3.10 数据绑定149
3.10.1 概述149
3.10.2 数据绑定基础150
3.10.3 Binding类151
3.10.4 单项绑定152
3.10.5 多项绑定154
3.10.6 数据模板155
3.10.7 绑定模式157
3.10.8 绑定时类型转换158
3.10.9 增量绑定160
3.10.1 0分组绑定160
3.10.1 1设计时绑定160
3.11 创建可复用的类库161
3.11.1 创建类库162
3.11.2 引用类库163
3.12 程序的生命周期164
3.12.1 生命周期简介164
3.12.2 数据的保存或恢复165
3.12.3 用VS2012调试模拟状态167
3.13 多线程168
3.13.1 线程模型168
3.13.2 线程池169
3.14 上传应用到商店170
3.14.1 认证测试170
3.14.2 注册应用172
3.14.3 打包173
3.14.4 上传174
第4章 高级开发——充分利用Windows 8的特性175
4.1 磁贴、辅助磁贴、Badge、Toast通知和锁屏176
4.1.1 磁贴的尺寸(Windows 8.1 更新)176
4.1.2 本地更新磁贴179
4.1.3 角标(Badge)是什么184
4.1.4 本地更新Badge186
4.1.5 辅助磁贴是什么187
4.1.6 添加辅助磁贴189
4.1.7 本地更新辅助磁贴191
4.1.8 Toast通知是什么191
4.1.9 本地更新Toast通知193
4.1.10 通过Toast启动主应用194
4.1.11 锁屏(Lock Screen)信息196
4.1.12 轮询更新通知199
4.1.13 推送更新通知(Pushnotification)202
4.1.14 推送原始通知(Raw notification)210
4.2 后台任务214
4.3 音频和视频222
4.3.1 MediaElement控件222
4.3.2 转码227
4.3.3 剪裁230
4.3.4 用摄像头录制视频(旋转、防抖)231
4.3.5 语音合成(Windows 8.1 新功能)233
4.4 图片和图像234
4.4.1 显示图片234
4.4.2 美化图片237
4.4.3 改变图片质量243
4.5 图形绘制243
4.5.1 矢量图形类244
4.5.2 画笔244
4.5.3 变幻245
4.6 位置数据246
4.6.1 获取途径246
4.6.2 计算两条GPS数据间的距离248
4.7 传感器250
4.8 HTTP与P2P通信256
4.8.1 HTTP操作(Windows 8.1 更新)256
4.8.2 NFC259
4.8.3 蓝牙4.0260
4.8.4 WiFi Direct261
4.8.5 Geofence(Windows 8.1 功能)262
4.9 输入方式263
4.10 Charm搜索264
4.10.1 概述264
4.10.2 搜索实战266
4.11 Charm分享269
4.11.1 概述269
4.12 关联文件类型273
4.13 关联URI协议276
4.14 打开文件278
4.15 国际化279
4.15.1 语言国际化279
4.15.2 日期国际化281
第5章 企业开发——完整的解决方案283
5.1 企业级部署284
5.2 数据加密和安全证书289
5.2.1 专有名词及相关类289
5.2.2 常见的安全场景290
5.2.3 加密与密钥291
5.2.4 数字签名、哈希与证书292
5.3 集成OAuth认证或Live验证293
5.3.1 OAuth认证293
5.3.2 OpenID认证295
5.3.3 WebAuthenticationBroker认证代理296
5.3.4 微软Live认证299
5.3.5 存储用户凭据302
5.4 集成SOA303
5.5 集成Azure304
5.6 集成Dynamics CRM307
5.7 集成SharePoint、Office 365309
5.8 集成地图服务312
5.8.1 概述312
5.8.2 地图数据312
5.8.3 地图控件314
5.8.4 地图服务317
5.8.5 集成UCMap318
5.8.6 地图偏移319
5.9 与Windows Phone互操作319
5.1 0性能优化323
附录A 微软在线技术文档链接330
附录B 第三方SDK或开源组件331
附录C 支持的国际化语言332
附录D Windows 8商店应用审核要求334
参考文献344