出版社:机械工业出版社
年代:2014
定价:59.0
本书详细介绍Windows运行时的原理与应用,以及如何为Windows Store构建C#创新型的应用。本书作者Jeffery Richter是公认的国际Windows编程大师。本书提供了可操作性极强的指导方案,内容翔实而新颖。主要内容包括:深入了解Windows运行时的结构与环境,了解如何使用Windows运行时通过C#创建Windows 8功能,了解开发过程生命周期管理架构的后台处理和状态管理,探讨存储与联网的I/O模型并了解应用对其影响,审查Windows运行时使用的系统提供的合同和其他扩展点,包装、功能、安装、部署等实用的见解和其他关键议题。
第一部分 核心概念
第1章 Windows运行时入门
1.1 Windows应用商店应用的技术栈
1.2 Windows运行时类型系统
1.3 Windows运行时类型系统投影
1.4 从.NET代码中调用异步WinRT API
1.4.1 简化异步方法的调用
1.4.2 取消与进度
1.4.3 WinRT的延迟
第2章 应用打包及部署
2.1 Windows应用商店应用的项目文件
2.2 应用的程序包清单文件
2.2.1 程序包的标识
2.2.2 功能
2.2.3 应用(而不是包)的声明(扩展/协议)
2.3 Windows应用商店应用程序包的构建
2.3.1 .appx程序包文件的内容
2.3.2 捆绑程序包文件的创建
2.4 Windows应用商店程序包的部署
2.4.1 受限部署
2.4.2 企业部署
2.4.3 Windows应用商店应用部署
2.5 程序包的安装及注册
2.6 Wintellect的程序包浏览器桌面应用
2.7 Windows应用商店应用的调试
第3章 进程模型
3.1 应用程序的激活
3.2 管理进程模型
3.3 XAML页面导航
3.4 进程生命期管理
3.4.1 Windows应用商店应用的挂起
3.4.2 Windows应用商店应用的终止
3.4.3 如何设计应用类代码的结构
3.4.4 进程生命期管理的调试
第二部分 Windows核心部件
第4章 程序包数据及漫游
4.1 程序包数据配置
4.2 程序包数据存储文件夹
4.3 程序包数据的版本管理
4.4 程序包数据的漫游
4.5 程序包数据的更改通知
第5章 存储文件及文件夹
5.1 WinRT存储对象模型
5.2 程序包及用户文件
5.3 访问只读程序包文件
5.4 访问只写程序包文件
5.5 通过显式用户许可访问用户文件
5.6 文件类型关联
5.7 存储项属性
5.8 通过隐式用户许可访问用户文件
5.9 执行文件及文件夹查询
第6章 流I/O
6.1 简单文件I/O
6.2 流对象模型
6.3 WinRT流与.NET流的互操作
6.4 字节缓存的传输
6.5 基本数据类型的读写
6.6 执行事务性写操作
6.7 礼貌性数据访问
6.8 数据的压缩及解压缩
6.9 加密与解密
6.10 按需填充流
6.11 查找流内容
第7章 联网
7.1 网络信息
7.2 网络隔离
7.3 网络连接配置文件信息
7.3.1 应用必须包含如何使用连接配置文件信息
7.3.2 网络连接变化通知
7.4 后台传输
7.5 HttpClient:客户端HTTP(S)通信
7.6 Windows运行时套接字
7.6.1 套接字寻址
7.6.2 StreamSocket:客户端TCP通信
7.6.3 StreamSocketListener:服务器端TCP通信
7.6.4 StreamWebSocket:客户端WebSocket通信的流式处理
7.6.5 MessageWebSocket: 客户端WebSocket通信消息传送
7.6.6 DatagramSocket:端到端UDP通信
7.6.7 DatagramSocket:多播UDP通信
7.7 使用证书对遍历网络的数据进行加密
第8章 磁贴和消息通知
8.1 磁贴和徽章
8.1.1 当应用处于前台时更新磁贴
8.1.2 为磁贴添加徽章
8.1.3 为磁贴内容添加动画
8.1.4 在计划的时间更新磁贴
8.1.5 定期更新磁贴
8.1.6 辅助磁贴
8.2 消息通知
8.2.1 在计划的时间显示消息通知
8.2.2 使用Wintellect的通知扩展库
8.2.3 Windows 推送通知服务
第9章 后台任务
9.1 后台任务体系结构
9.2 步骤1:实现后台任务代码
9.3 步骤2:确定后台任务代码的触发器
9.3.1 维护触发器和计时触发器
9.3.2 系统触发器
9.3.3 位置触发器
9.3.4 推送通知触发器
9.3.5 控制通道触发器
9.4 步骤3:添加清单声明
9.5 步骤4:注册应用程序的后台任务
9.6 调试后台任务
9.7 后台任务的资源配额
9.8 部署应用程序的新版本
9.9 后台任务的进度和完成
9.10 取消后台任务
第10章 应用之间的数据共享
10.1 通过DataPackage类传输数据
10.2 通过剪贴板共享数据
10.3 通过共享超级按钮共享数据
10.4 共享源应用的实现
10.5 共享目标应用的实现
10.5.1 扩展共享操作的实现
10.5.2 共享目标应用的快速链接
10.6 共享目标应用的调试
第11章 Windows应用商店
11.1 向Windows应用商店提交应用
11.1.1 提交你的应用
11.1.2 测试你的应用
11.1.3 监视你的应用
11.1.4 更新你的应用
11.2 Windows应用商店的商业引擎
11.2.1 Windows应用商店的商业引擎WinRT API
11.2.2 试用版应用和购买应用许可证
11.2.3 购买持久型应用内产品的许可证
11.2.4 购买消耗型应用内产品
11.2.5 购买消耗型应用内产品内容
附录 应用容器
作者简介
《Windows运行时编程权威指南》详细介绍Windows运行时的原理与应用,以及如何为WindowsStore构建C#创新型的应用。《Windows运行时编程权威指南》作者JefferyRichter是公认的国际Windows编程大师。《Windows运行时编程权威指南》提供了可操作性极强的指导方案,内容翔实而新颖。主要内容包括:深入了解Windows运行时的结构与环境,了解如何使用Windows运行时通过C#创建Windows8功能,了解开发过程生命周期管理架构的后台处理和状态管理,探讨存储与联网的I/O模型并了解应用对其影响,审查Windows运行时使用的系统提供的合同和其他扩展点,包装、功能、安装、部署等实用的见解和其他关键议题。
本书是国际知名Windows/.NET技术专家JeffreyRichter的新力作,全面、系统地介绍Windows运行时(WinRT)API的重要特性及应用技术,并通过丰富的编程示例,详细讲解在应用中使用这些API的方式,不仅涵盖WinRTAPI的核心概念,还穿插了许多提升性能和进行调试的技巧。
本书分为两部分,共11章:第一部分(第1~3章)囊括了所有WinRT和Windows应用商店应用开发人员必须了解的重要概念,包括WinRT类型系统及其设计原则、异步调用、程序包文件,以及应用激活、线程模型、主视图和宿主视图窗口、XAML页面导航、高效内存管理、进程生命周期管理及调试等与Windows应用商店应用执行相关的若干核心概念。第二部分(第4~11章)介绍Windows应用商店应用开发人员都必须了解的核心主题,例如,如何通过设置、文件、文件夹、网络和数据共享来实现数据的迁移,如何对磁贴内容进行更新和显示消息通知,如何在不同文件和文件夹中导航、获取其属性及缩略图,如何执行多信息文件查询,Windows应用商店应用如何借助后台任务运行代码,如何向Windows应用商店提交自己开发的应用,以及如何巧用Windows应用商店商用引擎使自己在开发中所付出的劳动获得回报等。
书籍详细信息 | |||
书名 | Windows运行时编程权威指南站内查询相似图书 | ||
丛书名 | 名家经典系列 | ||
9787111476719 如需购买下载《Windows运行时编程权威指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 机械工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 59.0 | 语种 | 简体中文 |
尺寸 | 19 × 24 | 装帧 | 平装 |
页数 | 292 | 印数 | 4000 |
Windows运行时编程权威指南是机械工业出版社于2014.9出版的中图分类号为 TP312-62 ,TP316.7-62 的主题关于 Windows操作系统-C语言-程序设计-指南 的书籍。
尹成, 李亚男, 王腾, 丁宽帅, 尹子磊, 编著
戚利, 著
冯瑞涛, 闫妍, 著
(美) 莱克恩斯基 (Lecrenski,N.) , (美) 霍兰 (Holland,D.) , (美) 桑德斯 (Sanders,A.) , (美) 艾希礼 (Ashley,K.) , 著
谭文, 陈铭霖, 著
(美) 马修·马赛厄斯 (Matthew Mathias) , (美) 约翰·加拉格尔 (John Gallagher) , 著
(美) 史蒂夫·克拉伯尼克 (Steve Klabnik) , (美) 卡罗尔·尼科尔斯 (Carol Nichols) , 著
刘增杰, 臧顺娟, 编著
(美) 麦克唐纳 (MacDonald,M.) , 著