名家经典系列:Windows 运行时编程权威指南

名家经典系列:Windows 运行时编程权威指南
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Jeffrey Richter) , [美] (Maarten van de Bospoort) , ,
2014-11
版次: 1
ISBN: 9787111476719
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 267页
正文语种: 简体中文
12人买过
  •   《Windows运行时编程权威指南》详细介绍Windows运行时的原理与应用,以及如何为WindowsStore构建C#创新型的应用。《Windows运行时编程权威指南》作者JefferyRichter是公认的国际Windows编程大师。《Windows运行时编程权威指南》提供了可操作性极强的指导方案,内容翔实而新颖。主要内容包括:深入了解Windows运行时的结构与环境,了解如何使用Windows运行时通过C#创建Windows8功能,了解开发过程生命周期管理架构的后台处理和状态管理,探讨存储与联网的I/O模型并了解应用对其影响,审查Windows运行时使用的系统提供的合同和其他扩展点,包装、功能、安装、部署等实用的见解和其他关键议题。     JeffreyRichter,全球享有盛誉的微软技术专家,Wintellect公司创始人之一,MSDN杂志.NET专栏的特邀编辑。他在Windows/.NET领域做出了杰出贡献,撰写了一系列经典著作,如《Windows高级编程指南》、《Windows核心编程》和《CLRviaC#》等,培育了几代软件开发人员。早在1999年.NET问世之前,他便开始参与微软.NET框架开发组的咨询工作,与一线开发人员一起经历了.NET的孕育、诞生与成熟,为微软的.NET框架贡献良多。他对Windows思想的领悟、对Windows细节的熟稔,是其他任何作家难以企及的。他是Windows技术作家中当之无愧的一面旗帜。
      
        MaartenvandeBospoort,微软公司Windows首席顾问,有近20年软件开发经验。在世界各地为专业开发人员传授Windows程序开发方法。 第一部分核心概念
    第1章Windows运行时入门
    1.1Windows应用商店应用的技术栈
    1.2Windows运行时类型系统
    1.3Windows运行时类型系统投影
    1.4从.NET代码中调用异步WinRTAPI
    1.4.1简化异步方法的调用
    1.4.2取消与进度
    1.4.3WinRT的延迟
    第2章应用打包及部署
    2.1Windows应用商店应用的项目文件
    2.2应用的程序包清单文件
    2.2.1程序包的标识
    2.2.2功能
    2.2.3应用(而不是包)的声明(扩展/协议)
    2.3Windows应用商店应用程序包的构建
    2.3.1.appx程序包文件的内容
    2.3.2捆绑程序包文件的创建
    2.4Windows应用商店程序包的部署
    2.4.1受限部署
    2.4.2企业部署
    2.4.3Windows应用商店应用部署
    2.5程序包的安装及注册
    2.6Wintellect的程序包浏览器桌面应用
    2.7Windows应用商店应用的调试
    第3章进程模型
    3.1应用程序的激活
    3.2管理进程模型
    3.3XAML页面导航
    3.4进程生命期管理
    3.4.1Windows应用商店应用的挂起
    3.4.2Windows应用商店应用的终止
    3.4.3如何设计应用类代码的结构
    3.4.4进程生命期管理的调试

    第二部分Windows核心部件
    第4章程序包数据及漫游
    4.1程序包数据配置
    4.2程序包数据存储文件夹
    4.3程序包数据的版本管理
    4.4程序包数据的漫游
    4.5程序包数据的更改通知
    第5章存储文件及文件夹
    5.1WinRT存储对象模型
    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.3WinRT流与.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.5HttpClient:客户端HTTP(S)通信
    7.6Windows运行时套接字
    7.6.1套接字寻址
    7.6.2StreamSocket:客户端TCP通信
    7.6.3StreamSocketListener:服务器端TCP通信
    7.6.4StreamWebSocket:客户端WebSocket通信的流式处理
    7.6.5MessageWebSocket:客户端WebSocket通信消息传送
    7.6.6DatagramSocket:端到端UDP通信
    7.6.7DatagramSocket:多播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.3Windows推送通知服务
    第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.2Windows应用商店的商业引擎
    11.2.1Windows应用商店的商业引擎WinRTAPI
    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运行时使用的系统提供的合同和其他扩展点,包装、功能、安装、部署等实用的见解和其他关键议题。
  • 作者简介:
        JeffreyRichter,全球享有盛誉的微软技术专家,Wintellect公司创始人之一,MSDN杂志.NET专栏的特邀编辑。他在Windows/.NET领域做出了杰出贡献,撰写了一系列经典著作,如《Windows高级编程指南》、《Windows核心编程》和《CLRviaC#》等,培育了几代软件开发人员。早在1999年.NET问世之前,他便开始参与微软.NET框架开发组的咨询工作,与一线开发人员一起经历了.NET的孕育、诞生与成熟,为微软的.NET框架贡献良多。他对Windows思想的领悟、对Windows细节的熟稔,是其他任何作家难以企及的。他是Windows技术作家中当之无愧的一面旗帜。
      
        MaartenvandeBospoort,微软公司Windows首席顾问,有近20年软件开发经验。在世界各地为专业开发人员传授Windows程序开发方法。
  • 目录:
    第一部分核心概念
    第1章Windows运行时入门
    1.1Windows应用商店应用的技术栈
    1.2Windows运行时类型系统
    1.3Windows运行时类型系统投影
    1.4从.NET代码中调用异步WinRTAPI
    1.4.1简化异步方法的调用
    1.4.2取消与进度
    1.4.3WinRT的延迟
    第2章应用打包及部署
    2.1Windows应用商店应用的项目文件
    2.2应用的程序包清单文件
    2.2.1程序包的标识
    2.2.2功能
    2.2.3应用(而不是包)的声明(扩展/协议)
    2.3Windows应用商店应用程序包的构建
    2.3.1.appx程序包文件的内容
    2.3.2捆绑程序包文件的创建
    2.4Windows应用商店程序包的部署
    2.4.1受限部署
    2.4.2企业部署
    2.4.3Windows应用商店应用部署
    2.5程序包的安装及注册
    2.6Wintellect的程序包浏览器桌面应用
    2.7Windows应用商店应用的调试
    第3章进程模型
    3.1应用程序的激活
    3.2管理进程模型
    3.3XAML页面导航
    3.4进程生命期管理
    3.4.1Windows应用商店应用的挂起
    3.4.2Windows应用商店应用的终止
    3.4.3如何设计应用类代码的结构
    3.4.4进程生命期管理的调试

    第二部分Windows核心部件
    第4章程序包数据及漫游
    4.1程序包数据配置
    4.2程序包数据存储文件夹
    4.3程序包数据的版本管理
    4.4程序包数据的漫游
    4.5程序包数据的更改通知
    第5章存储文件及文件夹
    5.1WinRT存储对象模型
    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.3WinRT流与.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.5HttpClient:客户端HTTP(S)通信
    7.6Windows运行时套接字
    7.6.1套接字寻址
    7.6.2StreamSocket:客户端TCP通信
    7.6.3StreamSocketListener:服务器端TCP通信
    7.6.4StreamWebSocket:客户端WebSocket通信的流式处理
    7.6.5MessageWebSocket:客户端WebSocket通信消息传送
    7.6.6DatagramSocket:端到端UDP通信
    7.6.7DatagramSocket:多播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.3Windows推送通知服务
    第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.2Windows应用商店的商业引擎
    11.2.1Windows应用商店的商业引擎WinRTAPI
    11.2.2试用版应用和购买应用许可证
    11.2.3购买持久型应用内产品的许可证
    11.2.4购买消耗型应用内产品
    11.2.5购买消耗型应用内产品内容
    附录应用容器
    作者简介
查看详情
系列丛书 / 更多
名家经典系列:Windows 运行时编程权威指南
算法心得:高效算法的奥秘(原书第2版)
[美]Henry S.、Jr. 著;爱飞翔 译
名家经典系列:Windows 运行时编程权威指南
C#7.0本质论
马克·米凯利斯(Mark Michaelis) 著;周靖 译
名家经典系列:Windows 运行时编程权威指南
侯门新妇-嫤语书年
海青拿天鹅 著
名家经典系列:Windows 运行时编程权威指南
修改代码的艺术
[美]Michael C. Feathers 著;侯伯薇 译
名家经典系列:Windows 运行时编程权威指南
服务设计模式:SOAP/WSDL与RESTful Web服务设计解决方案
[美]Robert Daigneau 著;姚军 译
您可能感兴趣 / 更多
名家经典系列:Windows 运行时编程权威指南
争吵的恋人:我们为什么相爱,又为什么争吵
[美]约翰·金,[美]瓦妮莎·贝内特
名家经典系列:Windows 运行时编程权威指南
蒙特卡洛的密码锁(数学大师的逻辑课) 文教科普读物 [美]雷蒙德·m.斯穆里安(raymondm.smullyan)
[美]雷蒙德·m.斯穆里安(raymondm.smullyan)
名家经典系列:Windows 运行时编程权威指南
全新正版图书 新任管理者快速成长蕾切尔·帕切科浙江教育出版社9787572277214
[美]蕾切尔· 帕切科
名家经典系列:Windows 运行时编程权威指南
《生命大设计.重构》(关于“生命创造现实”这一惊人事实,独特且完整的科学探索与哲学诠释)
[美]鲍勃·伯曼 著;杨泓 译;[美]罗伯特·兰札;马泰·帕夫希奇(斯洛文尼亚)
名家经典系列:Windows 运行时编程权威指南
杰出投资者的底层认知:成功投资与明智创富的10个茅塞顿开之问(《聪明的投资者》新时代精华版)
[美]J.戴维·斯坦恩(J.David Stein) 著;刘寅龙 译;庞鑫
名家经典系列:Windows 运行时编程权威指南
浴缸里的海洋
[美]塞思·菲什曼
名家经典系列:Windows 运行时编程权威指南
新视界文库-生命故事:生物学上的伟大发现
[美]肖恩·B.卡罗尔
名家经典系列:Windows 运行时编程权威指南
洛丽塔原型:小说《洛丽塔》背后的萨莉?霍纳绑架案
[美]萨拉·魏恩曼 著;真故图书 出品
名家经典系列:Windows 运行时编程权威指南
托尔斯泰
[美]莉莎·克纳普(Liza Knapp)
名家经典系列:Windows 运行时编程权威指南
奇迹之门 《纽约时报》畅销书作家写给孩子的一封“成长家书”。让父母的爱与肯定,成为孩子探索世界的底气。拥抱成长的不确定性,打开通向无限可能的“奇迹之门”。
[美]艾莉森·麦基/文 (美) 柳泰恩 图
名家经典系列:Windows 运行时编程权威指南
全球通史(全六册)(另一个角度的“全球通史”,不一样的视野与新知。以地理为骨,历史为肉,一部超级丰满的世界通史。)
[美]塞缪尔·古德里奇 译者:冷惠玲、冯佳娜、王小忠、孙丽霞、李江艳
名家经典系列:Windows 运行时编程权威指南
《星际争霸》动画影像艺术
[美]罗伯特·布鲁克斯