Windows 8应用开发入门经典

Windows 8应用开发入门经典
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [匈牙利]
出版社: 清华大学出版社
2014-01
版次: 1
ISBN: 9787302354871
定价: 69.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 548页
字数: 867千字
正文语种: 简体中文
  •   如果你是一名开发新手,那么《Windows8应用开发入门经典》将是你快速学习Windows8SDK的最佳选择!由Microsoft专家组成的作者团队将指引你完成创建、部署、推广和销售应用的过程;该过程新颖独到,易于理解,而且成本较低。Windows8应用开发入门经典详细介绍全新Microsoft操作系统对Windows8风格应用的支持方式,浓墨重彩地描述Windows8风格应用为传统PC及各种新设备提供的令人兴奋的可能性。在综合性示例和专家提示的帮助下,你很快就能理解如何充分利用WindowsSDK来构建完整应用。      Microsoft MVP、Microsoft RD(技术代言人),也是匈牙利IT服务公司SoftwArt的合伙人。 第1部分windows8应用程序开发简介
    第1章windows应用程序开发简史
    1.1windows的历史
    1.1.1从windows3.1到32位
    1.1.2windowsxp和windowsvista
    1.1.3windows7抹掉vista的错误
    1.1.4windows8的范式转变
    1.2api和工具的发展历史
    1.2.1c语言的力量
    1.2.2c++取代c
    1.2.3visualbasic
    1.2.4delphi
    1.2.5.net的问世
    1.2.6新的ui技术
    1.3windows应用程序开发的困境
    1.4小结
    第2章使用windows8
    2.1两种模式,一个操作系统
    2.2输入方法
    2.2.1多点触控输入
    2.2.2软件键盘
    2.2.3其他输入设备
    2.3登录
    2.4start屏幕
    2.4.1start菜单的发展演变
    2.4.2浏览和搜索已安装的应用
    2.4.3使用动态磁贴
    2.4.4使用windows8风格应用
    2.5windows超级按钮栏
    2.5.1超级按钮栏简介
    2.5.2start按钮
    2.5.3search按钮
    2.5.4share按钮
    2.5.5devices按钮
    2.5.6settings按钮
    2.6windows桌面
    2.6.1desktop应用简介
    2.6.2在desktop程序之间进行切换
    2.6.3start按钮的位置
    2.7小结
    第3章从开发人员视角看windows8体系结构
    3.1windows8开发体系结构
    3.1.1桌面应用程序层
    3.1.2windows8风格应用程序层
    3.2了解windows运行时
    3.2.1windows运行时体系结构概述
    3.2.2windows运行时中的元数据
    3.2.3语言投影
    3.2.4windows运行时所带来的益处
    3.2.5windows运行时中不包含的内容
    3.3.netframework4.5
    3.3.1.netframework4.5的安装模型
    3.3.2window运行时集成
    3.3.3异步性支持
    3.3.4其他新功能
    3.4选取适合你项目的技术
    3.4.1windows应用商店
    3.4.2windows8还是桌面应用程序
    3.4.3选择编程语言
    3.5小结
    第4章开发环境
    4.1工具集简介
    4.1.1visualstudio2012
    4.1.2安装visualstudio2012expressforwindows8
    4.2简单了解visualstudioide
    4.2.1新建项目
    4.2.2使用示例和扩展
    4.2.3需要了解的一些有关ide的有用信息
    4.3通过expressionblend让应用程序更加出色
    4.3.1通过一个visualstudio解决方案开始了解expressionblend
    4.3.2向ui中添加动画对象
    4.3.3启动动画
    4.3.4将visualstudio与blend一起使用
    4.4小结

    第2部分创建windows8应用程序
    第5章现代windows应用程序开发的原则
    5.1windows8风格应用程序
    5.1.1windows8设计语言的概念
    5.1.2windows8应用程序的一般设计原则
    5.1.3应用程序结构和导航模型
    5.2异步开发平台
    5.2.1异步编程简介
    5.2.2.net平台上的异步编程发展历史
    5.2.3使用c#5.0进行异步编程
    5.2.4windows运行时上的异步开发
    5.2.5使用javascriptpromise进行异步编程
    5.3小结
    第6章使用html5、css和javascript创建windows8风格应用程序
    6.1web上的html5和css
    6.1.1了解html5技术
    6.1.2使用html的初步操作
    6.1.3使用css设置页面样式
    6.1.4使用css的初步操作
    6.1.5运行客户端代码
    6.1.6使用javascript的初步操作
    6.2windows运行时上的html5应用程序
    6.3使用javascript创建windows8风格应用程序
    6.3.1访问文件系统
    6.3.2管理数据
    6.3.3关注用户的设备
    6.3.4滚动和缩放
    6.3.5windows8风格应用程序中的画布图形
    6.3.6使用windows8动画库
    6.4小结
    第7章使用xaml创建windows8风格用户界面
    7.1使用xaml描述用户界面
    7.2使用名称空间
    7.3了解布局管理系统
    7.3.1新概念:依赖项属性
    7.3.2通过附加属性进一步了解依赖项属性
    7.3.3影响控件大小和布局的属性
    7.3.4canvas面板
    7.3.5stackpanel面板
    7.3.6grid面板
    7.4xaml中可重用的资源
    7.4.1引用资源
    7.4.2资源的层次结构
    7.4.3资源字典
    7.4.4系统资源
    7.5windows8风格应用程序中的基本控件
    7.5.1具有简单值的控件
    7.5.2内容控件
    7.6处理数据
    7.6.1数据绑定依赖项属性和通知
    7.6.2绑定模式和方向
    7.6.3datacontext属性
    7.6.4使用值转换器更改绑定管道中的数据
    7.6.5绑定到集合
    7.7小结
    第8章使用xaml控件
    8.1在应用程序中使用动画
    8.1.1动画库
    8.1.2了解可视状态
    8.1.3自定义动画
    8.2设计控件的可视化外观
    8.2.1将控件与内部结构联系起来
    8.2.2响应交互
    8.2.3使用expressionblend
    8.3使用复杂控件
    8.3.1了解listviewbase控件
    8.3.2使用gridview控件
    8.3.3使用listview控件
    8.3.4使用flipview控件
    8.3.5使用semanticzoom
    8.3.6使用appbar控件
    8.4小结
    第9章构建windows8风格应用程序
    9.1windows8应用程序的生命周期
    9.1.1应用程序生命周期状态
    9.1.2管理应用程序状态更改
    9.1.3挂起、恢复和关闭应用程序
    9.1.4使用应用程序生命周期事件
    9.2部署windows8应用程序
    9.2.1应用程序软件包
    9.2.2应用程序软件包清单
    9.2.3安装、更新和删除
    9.3命令界面
    9.3.1使用上下文菜单
    9.3.2使用应用栏
    9.3.3使用消息对话框
    9.3.4在应用程序中使用设置超级按钮
    9.4持久化应用程序数据
    9.4.1应用程序数据存储
    9.4.2applicationdata类
    9.5应用程序和start屏幕
    9.5.1应用程序徽标与启动屏幕
    9.5.2使用通知让应用磁贴变得栩栩如生
    9.6小结
    第10章创建多页应用程序
    10.1导航基本知识
    10.2使用页面
    10.2.1向后导航和向前导航
    10.2.2参数和导航事件
    10.2.3使用应用栏进行导航
    10.2.4启动文件和web页面
    10.3使用拆分应用程序模板和网格应用程序模板
    10.3.1模板的结构
    10.3.2管理示例数据和运行时数据
    10.3.3布局管理
    10.3.4其他需要了解的功能
    10.4小结
    第11章构建连接应用程序
    11.1与操作系统和其他应用程序集成
    11.1.1选取器:统一的数据访问设计
    11.1.2了解合约的概念
    11.2访问internet
    11.2.1检测internet连接性的更改
    11.2.2使用数据源
    11.3访问windowslive
    11.4小结
    第12章利用平板电脑功能
    12.1适应平板电脑设备
    12.2构建位置感知应用程序
    12.3使用传感器
    12.3.1使用原始传感器数据
    12.3.2使用传感器融合数据
    12.4小结

    第3部分升级到专业的windows8开发
    第13章使用c++创建windows8风格应用程序
    13.1microsoft与c++语言
    13.2c++与windows8应用
    13.2.1windows8应用中的c++特权
    13.2.2windows运行时与c++
    13.2.3在c++中管理windows运行时对象
    13.2.4定义运行时类
    13.2.5异常
    13.3使用visualstudio探索c++功能
    13.3.1创建c++项目
    13.3.2c++项目的元素
    13.3.3使用platform::string类型
    13.3.4使用运行时集合
    13.3.5使用异步操作
    13.3.6使用acceleratedmassiveparallelism
    13.4小结
    第14章高级编程概念
    14.1使用多种语言构建解决方案
    14.1.1混合解决方案
    14.1.2创建具有c#和c++项目的混合解决方案
    14.1.3创建和使用windows运行时组件
    14.2后台任务
    14.2.1了解后台任务
    14.2.2实现后台任务
    14.3输入设备
    14.3.1查询输入设备功能
    14.3.2键盘功能
    14.3.3鼠标功能
    14.3.4触控设备功能
    14.3.5查询指针设备信息
    14.4小结
    第15章测试和调试windows8应用程序
    15.1软件的质量
    15.2熟悉调试过程
    15.2.1在调试模式中控制程序流
    15.2.2监控和编辑变量
    15.2.3在调试过程中更改代码
    15.2.4特定于windows8风格应用程序的场景
    15.3软件测试简介
    15.3.1单元测试简介
    15.3.2对windows8风格应用程序进行单元测试
    15.4小结
    第16章windows应用商店简介
    16.1了解windows应用商店
    16.1.1客户如何在windows应用商店中看到应用程序
    16.1.2应用程序详细信息
    16.1.3利用应用赚钱
    16.2开发人员注册过程
    16.2.1提交应用程序
    16.2.2应用程序认证过程
    16.2.3windows应用认证工具包
    16.3小结
    第4部分附录
    附录a练习答案
    附录b有用的链接
  • 内容简介:
      如果你是一名开发新手,那么《Windows8应用开发入门经典》将是你快速学习Windows8SDK的最佳选择!由Microsoft专家组成的作者团队将指引你完成创建、部署、推广和销售应用的过程;该过程新颖独到,易于理解,而且成本较低。Windows8应用开发入门经典详细介绍全新Microsoft操作系统对Windows8风格应用的支持方式,浓墨重彩地描述Windows8风格应用为传统PC及各种新设备提供的令人兴奋的可能性。在综合性示例和专家提示的帮助下,你很快就能理解如何充分利用WindowsSDK来构建完整应用。
  • 作者简介:
         Microsoft MVP、Microsoft RD(技术代言人),也是匈牙利IT服务公司SoftwArt的合伙人。
  • 目录:
    第1部分windows8应用程序开发简介
    第1章windows应用程序开发简史
    1.1windows的历史
    1.1.1从windows3.1到32位
    1.1.2windowsxp和windowsvista
    1.1.3windows7抹掉vista的错误
    1.1.4windows8的范式转变
    1.2api和工具的发展历史
    1.2.1c语言的力量
    1.2.2c++取代c
    1.2.3visualbasic
    1.2.4delphi
    1.2.5.net的问世
    1.2.6新的ui技术
    1.3windows应用程序开发的困境
    1.4小结
    第2章使用windows8
    2.1两种模式,一个操作系统
    2.2输入方法
    2.2.1多点触控输入
    2.2.2软件键盘
    2.2.3其他输入设备
    2.3登录
    2.4start屏幕
    2.4.1start菜单的发展演变
    2.4.2浏览和搜索已安装的应用
    2.4.3使用动态磁贴
    2.4.4使用windows8风格应用
    2.5windows超级按钮栏
    2.5.1超级按钮栏简介
    2.5.2start按钮
    2.5.3search按钮
    2.5.4share按钮
    2.5.5devices按钮
    2.5.6settings按钮
    2.6windows桌面
    2.6.1desktop应用简介
    2.6.2在desktop程序之间进行切换
    2.6.3start按钮的位置
    2.7小结
    第3章从开发人员视角看windows8体系结构
    3.1windows8开发体系结构
    3.1.1桌面应用程序层
    3.1.2windows8风格应用程序层
    3.2了解windows运行时
    3.2.1windows运行时体系结构概述
    3.2.2windows运行时中的元数据
    3.2.3语言投影
    3.2.4windows运行时所带来的益处
    3.2.5windows运行时中不包含的内容
    3.3.netframework4.5
    3.3.1.netframework4.5的安装模型
    3.3.2window运行时集成
    3.3.3异步性支持
    3.3.4其他新功能
    3.4选取适合你项目的技术
    3.4.1windows应用商店
    3.4.2windows8还是桌面应用程序
    3.4.3选择编程语言
    3.5小结
    第4章开发环境
    4.1工具集简介
    4.1.1visualstudio2012
    4.1.2安装visualstudio2012expressforwindows8
    4.2简单了解visualstudioide
    4.2.1新建项目
    4.2.2使用示例和扩展
    4.2.3需要了解的一些有关ide的有用信息
    4.3通过expressionblend让应用程序更加出色
    4.3.1通过一个visualstudio解决方案开始了解expressionblend
    4.3.2向ui中添加动画对象
    4.3.3启动动画
    4.3.4将visualstudio与blend一起使用
    4.4小结

    第2部分创建windows8应用程序
    第5章现代windows应用程序开发的原则
    5.1windows8风格应用程序
    5.1.1windows8设计语言的概念
    5.1.2windows8应用程序的一般设计原则
    5.1.3应用程序结构和导航模型
    5.2异步开发平台
    5.2.1异步编程简介
    5.2.2.net平台上的异步编程发展历史
    5.2.3使用c#5.0进行异步编程
    5.2.4windows运行时上的异步开发
    5.2.5使用javascriptpromise进行异步编程
    5.3小结
    第6章使用html5、css和javascript创建windows8风格应用程序
    6.1web上的html5和css
    6.1.1了解html5技术
    6.1.2使用html的初步操作
    6.1.3使用css设置页面样式
    6.1.4使用css的初步操作
    6.1.5运行客户端代码
    6.1.6使用javascript的初步操作
    6.2windows运行时上的html5应用程序
    6.3使用javascript创建windows8风格应用程序
    6.3.1访问文件系统
    6.3.2管理数据
    6.3.3关注用户的设备
    6.3.4滚动和缩放
    6.3.5windows8风格应用程序中的画布图形
    6.3.6使用windows8动画库
    6.4小结
    第7章使用xaml创建windows8风格用户界面
    7.1使用xaml描述用户界面
    7.2使用名称空间
    7.3了解布局管理系统
    7.3.1新概念:依赖项属性
    7.3.2通过附加属性进一步了解依赖项属性
    7.3.3影响控件大小和布局的属性
    7.3.4canvas面板
    7.3.5stackpanel面板
    7.3.6grid面板
    7.4xaml中可重用的资源
    7.4.1引用资源
    7.4.2资源的层次结构
    7.4.3资源字典
    7.4.4系统资源
    7.5windows8风格应用程序中的基本控件
    7.5.1具有简单值的控件
    7.5.2内容控件
    7.6处理数据
    7.6.1数据绑定依赖项属性和通知
    7.6.2绑定模式和方向
    7.6.3datacontext属性
    7.6.4使用值转换器更改绑定管道中的数据
    7.6.5绑定到集合
    7.7小结
    第8章使用xaml控件
    8.1在应用程序中使用动画
    8.1.1动画库
    8.1.2了解可视状态
    8.1.3自定义动画
    8.2设计控件的可视化外观
    8.2.1将控件与内部结构联系起来
    8.2.2响应交互
    8.2.3使用expressionblend
    8.3使用复杂控件
    8.3.1了解listviewbase控件
    8.3.2使用gridview控件
    8.3.3使用listview控件
    8.3.4使用flipview控件
    8.3.5使用semanticzoom
    8.3.6使用appbar控件
    8.4小结
    第9章构建windows8风格应用程序
    9.1windows8应用程序的生命周期
    9.1.1应用程序生命周期状态
    9.1.2管理应用程序状态更改
    9.1.3挂起、恢复和关闭应用程序
    9.1.4使用应用程序生命周期事件
    9.2部署windows8应用程序
    9.2.1应用程序软件包
    9.2.2应用程序软件包清单
    9.2.3安装、更新和删除
    9.3命令界面
    9.3.1使用上下文菜单
    9.3.2使用应用栏
    9.3.3使用消息对话框
    9.3.4在应用程序中使用设置超级按钮
    9.4持久化应用程序数据
    9.4.1应用程序数据存储
    9.4.2applicationdata类
    9.5应用程序和start屏幕
    9.5.1应用程序徽标与启动屏幕
    9.5.2使用通知让应用磁贴变得栩栩如生
    9.6小结
    第10章创建多页应用程序
    10.1导航基本知识
    10.2使用页面
    10.2.1向后导航和向前导航
    10.2.2参数和导航事件
    10.2.3使用应用栏进行导航
    10.2.4启动文件和web页面
    10.3使用拆分应用程序模板和网格应用程序模板
    10.3.1模板的结构
    10.3.2管理示例数据和运行时数据
    10.3.3布局管理
    10.3.4其他需要了解的功能
    10.4小结
    第11章构建连接应用程序
    11.1与操作系统和其他应用程序集成
    11.1.1选取器:统一的数据访问设计
    11.1.2了解合约的概念
    11.2访问internet
    11.2.1检测internet连接性的更改
    11.2.2使用数据源
    11.3访问windowslive
    11.4小结
    第12章利用平板电脑功能
    12.1适应平板电脑设备
    12.2构建位置感知应用程序
    12.3使用传感器
    12.3.1使用原始传感器数据
    12.3.2使用传感器融合数据
    12.4小结

    第3部分升级到专业的windows8开发
    第13章使用c++创建windows8风格应用程序
    13.1microsoft与c++语言
    13.2c++与windows8应用
    13.2.1windows8应用中的c++特权
    13.2.2windows运行时与c++
    13.2.3在c++中管理windows运行时对象
    13.2.4定义运行时类
    13.2.5异常
    13.3使用visualstudio探索c++功能
    13.3.1创建c++项目
    13.3.2c++项目的元素
    13.3.3使用platform::string类型
    13.3.4使用运行时集合
    13.3.5使用异步操作
    13.3.6使用acceleratedmassiveparallelism
    13.4小结
    第14章高级编程概念
    14.1使用多种语言构建解决方案
    14.1.1混合解决方案
    14.1.2创建具有c#和c++项目的混合解决方案
    14.1.3创建和使用windows运行时组件
    14.2后台任务
    14.2.1了解后台任务
    14.2.2实现后台任务
    14.3输入设备
    14.3.1查询输入设备功能
    14.3.2键盘功能
    14.3.3鼠标功能
    14.3.4触控设备功能
    14.3.5查询指针设备信息
    14.4小结
    第15章测试和调试windows8应用程序
    15.1软件的质量
    15.2熟悉调试过程
    15.2.1在调试模式中控制程序流
    15.2.2监控和编辑变量
    15.2.3在调试过程中更改代码
    15.2.4特定于windows8风格应用程序的场景
    15.3软件测试简介
    15.3.1单元测试简介
    15.3.2对windows8风格应用程序进行单元测试
    15.4小结
    第16章windows应用商店简介
    16.1了解windows应用商店
    16.1.1客户如何在windows应用商店中看到应用程序
    16.1.2应用程序详细信息
    16.1.3利用应用赚钱
    16.2开发人员注册过程
    16.2.1提交应用程序
    16.2.2应用程序认证过程
    16.2.3windows应用认证工具包
    16.3小结
    第4部分附录
    附录a练习答案
    附录b有用的链接
查看详情
好书推荐 / 更多
Windows 8应用开发入门经典
理想国译丛043:资本主义的未来
[英]保罗·科利尔 著
Windows 8应用开发入门经典
1789:三城记
[英]迈克·拉波特 著;夏天 译
Windows 8应用开发入门经典
当所有愿望实现:以自由,以死亡
[奥]托马斯·格拉维尼奇 著;刘海宁 译
Windows 8应用开发入门经典
寻找昨日书店
艾米·迈耶森 著;王马奇 译
Windows 8应用开发入门经典
咫尺天涯:最后的老北京
肖复兴
Windows 8应用开发入门经典
醉钢琴与地下蓝调:汤姆·威兹谈汤姆·威兹
[美]小保罗·马赫 编;业之 译
Windows 8应用开发入门经典
上海早期影迷文化史(1897-1937)
侯凯 著
Windows 8应用开发入门经典
动画表演规律:让你的角色活起来(全球畅销经典版)
[加]南希·贝曼(Nancy Beiman) 著;王瑶 译
Windows 8应用开发入门经典
巴黎评论·作家访谈5(“巴黎评论·作家访谈系列”新一辑,共收录以下十六位作家的长篇访谈)
美国《巴黎评论》编辑部
Windows 8应用开发入门经典
满是空虚之物
[日]阿伏伽德六 著;黄文娟 译
Windows 8应用开发入门经典
金冲及文丛·一本书的历史:胡乔木、胡绳谈《中国共产党的七十年》
金冲及 著
Windows 8应用开发入门经典
仿佛若有光:大理访谈录如果你渴望改变,去大理吧!那里有来自全世界的文化异质者,那里有一切可能!
黄菊 著