图书介绍

Windows 8高级编程 使用C#和XAML开发应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Windows 8高级编程 使用C#和XAML开发应用
  • (美)莱克恩斯基著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302356929
  • 出版时间:2014
  • 标注页数:460页
  • 文件大小:70MB
  • 文件页数:478页
  • 主题词:Windows操作系统-程序设计;C语言-程序设计;可扩展标记语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Windows 8高级编程 使用C#和XAML开发应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 一瞥未来1

1.1 改变规则1

1.2 Windows 8的不同之处2

1.2.1 了解Windows 8:Zune理念2

1.2.2 Windows Phone 7延伸3

1.3 玩转Windows 84

1.3.1 登录屏幕4

1.3.2 Start屏幕5

1.3.3 搜索功能6

1.3.4 应用程序生命周期6

1.3.5 访问桌面模式7

1.4 Windows Store应用开发10

1.5 Hello Windows 812

1.5.1 选择编程语言和默认文件夹12

1.5.2 构建一个简单的WindowsStore应用14

1.5.3 设置应用程序的功能16

1.5.4 HTML开发人员该怎么办20

1.6 Windows Store应用的类型22

1.7 Split应用程序44

1.8 小结48

第2章 XAML51

2.1 快速回顾XAML的发展历史52

2.2 XAML基础53

2.3 Visual Studio 2012中的XAML55

2.4 Windows 8控件57

2.4.1 布局控件57

2.4.2 行为控件69

2.5 小结81

第3章 使用控件样式、数据绑定和语义缩放增强应用程序83

3.1 定制应用程序83

3.2 设计控件样式84

3.2.1 了解基本样式84

3.2.2 在整个应用程序中引用样式90

3.2.3 使用微软的默认样式92

3.3 数据绑定95

3.3.1 理解基本的数据输入95

3.3.2 绑定对象到用户界面97

3.3.3 使用双向数据绑定更新数据101

3.3.4 数据绑定总结103

3.4 Windows 8数据绑定控件103

3.4.1 ComboBox103

3.4.2 ListBox106

3.4.3 ListView107

3.4.4 GridView111

3.4.5 分组式GridView112

3.5 使用语义缩放117

3.6 使用自定义控件121

3.7 小结125

第4章 Windows 8用户界面127

4.1 应用程序栏、通知、启动界面以及动态磁贴127

4.2 应用程序栏128

4.2.1 创建顶部的应用程序栏导航129

4.2.2 链接应用程序的页面135

4.2.3 添加筛选功能139

4.2.4 在应用程序中添加结束标志141

4.3 添加通知142

4.3.1 理解模板143

4.3.2 Toast示例145

4.4 创建动态磁贴149

4.4.1 可用的磁贴模板150

4.4.2 动态磁贴示例150

4.5 程序启动界面155

4.6 小结156

第5章 应用程序的生命周期157

5.1 应用程序的复兴157

5.2 Windows 8应用程序的生命周期157

5.2.1 启动应用程序158

5.2.2 应用程序的激活169

5.2.3 应用程序的恢复172

5.2.4 应用程序的关闭174

5.3 后台操作175

5.3.1 触发器以及触发条件176

5.3.2 锁屏180

5.3.3 进度显示181

5.3.4 程序调试184

5.3.5 死锁186

5.4 小结186

第6章 数据处理、文件和网络187

6.1 数据、文件和网络的起步187

6.2 应用程序数据和文件处理188

6.2.1 Data Samples应用入门188

6.2.2 了解Windows.storage API189

6.2.3 数据和文件位置操作190

6.2.4 文件访问权限191

6.2.5 本地设置与应用程序数据193

6.2.6 漫游设置和应用程序数据195

6.2.7 临时应用程序数据196

6.2.8 应用程序数据的版本197

6.2.9 清除应用程序数据198

6.2.10 显示Pictures库内容198

6.2.11 选择文件:用户体验201

6.2.12 跟踪文件和文件夹204

6.2.13 序列化和反序列化数据206

6.2.14 数据加密和解密208

6.3 网络209

6.3.1 建立套接字连接209

6.3.2 数据传输217

6.3.3 激活感应和轻击221

6.3.4 同步发行内容226

6.3.5 访问网络信息228

6.4 示例:Leaderboard应用程序229

6.5 小结235

第7章 传感器237

7.1 Windows传感器平台237

7.1.1 传感器平台的硬件238

7.1.2 Windows传感器平台概览238

7.2 使用3D加速度计240

7.3 使用3D指南针242

7.3.1 使用Compass类242

7.3.2 计算正北的朝向244

7.4 使用3-D的陀螺仪245

7.5 使用测斜仪247

7.6 使用环境光传感器249

7.7 使用方向传感器251

7.7.1 使用OrientationSensor类251

7.7.2 使用SimpleOrientationSensor类253

7.8 小结254

第8章 定位服务255

8.1 定位服务概述255

8.2 Windows 8中的定位服务257

8.2.1 使用Geolocator类257

8.2.2 CivicAddress类259

8.3 使用Bing地图的SDK262

8.3.1 参考Bing地图的SDK262

8.3.2 使用Bing.Maps.Map类263

8.3.3 使用地图上的图标265

8.3.4 增加交通信息266

8.4 获取方向268

8.5 小结274

第9章 应用程序合约和扩展275

9.1 应用程序的合约和扩展275

9.2 使用File Picker Contract276

9.2.1 选择单个文件276

9.2.2 选择多个文件277

9.2.3 选取Windows Store应用中的文件279

9.2.4 调试File Picker Activation281

9.3 使用Cached File Updater Contract282

9.4 Play To Contract283

9.4.1 PlayToManager类283

9.4.2 测试PlayTo场景285

9.5 使用Search Contract287

9.6 使用Settings Contract291

9.7 使用Share Contract293

9.7.1 DataTransferManager类294

9.7.2 DataTransferManager.DataRequested294

9.7.3 DataTransferManager.TargetApplicationChosen295

9.7.4 共享合约场景295

9.8 使用Account PictureProviderExtension295

9.9 使用AutoPlayExtension299

9.10 使用BackgroundTasksExtension300

9.10.1 推送通知301

9.10.2 使用Background Tasks301

9.11 使用Camera Settings扩展302

9.12 使用Contact Picker扩展303

9.13 使用File Activation Extension304

9.13.1 实现File Activation扩展304

9.13.2 调试File Activation306

9.14 使用Game Explorer Extension306

9.15 使用Print Task Settings Extension307

9.16 使用Protocol Activation Extension307

9.16.1 激活Maps应用程序308

9.16.2 必需的声明308

9.16.3 调试Protocol Activation310

9.17 使用SSL/Certificates Extension311

9.18 小结312

第10章 Windows Store应用架构313

10.1 最佳的应用程序实践313

10.2 了解MVVM313

10.3 定位ViewModels316

10.4 重构ArtistBrowser318

10.4.1 实例化ViewModelLocator318

10.4.2 删除DefaultViewModel325

10.4.3 简化模型336

10.5 使用命令来处理输入337

10.6 使用MVVM框架344

10.6.1 理解MVVM Light344

10.6.2 MVVM Light中的消息传递346

10.7 小结349

第11章 Windows Store和货币化351

11.1 Windows Store概况351

11.2 如何向消费者展示应用程序352

11.2.1 应用程序的发现353

11.2.2 创造第一个好印象353

11.2.3 推广应用程序354

11.3 出售应用程序355

11.3.1 Windows Store经济学355

11.3.2 Windows Store API概述356

11.3.3 开始Color Shopping应用程序357

11.3.4 支持试用360

11.3.5 应用内购买372

11.3.6 添加广告380

11.3.7 小结:货币化应用程序的经济学385

11.4 应用程序打包387

11.4.1 在Visual Studio筹备应用程序388

11.4.2 使用命令行打包应用程序391

11.4.3 打包企业业务线(LOB)应用程序392

11.4.4 使用Windows AppCertification Kit进行测试392

11.4.5 了解Windows Store认证要求393

11.5 小结394

第12章 运用目前所学知识创建Windows Store应用395

12.1 欢迎阅读本书的最后章节396

12.2 设计Wrox BookStore应用程序396

12.2.1 显示Wrox出版社出版的书籍397

12.2.2 跨设备添加愿望清单398

12.3 深入研究代码399

12.3.1 为MVVM做准备400

12.3.2 创建示例数据403

12.4 创建主页413

12.4.1 配置XAML413

12.4.2 更新ViewModel420

12.4.3 完成代码隐藏文件422

12.5 对组进行深入分析424

12.5.1 配置XAML425

12.5.2 更新视图模型430

12.5.3 完成代码隐藏文件431

12.6 展示默认的书籍信息435

12.6.1 配置XAML435

12.6.2 更新视图模型441

12.6.3 完成代码隐藏文件442

12.7 为愿望清单功能提供SkyDrive444

12.7.1 确保文件本地可用444

12.7.2 注册应用程序447

12.7.3 加载/创建愿望清单文件448

12.7.4 保存愿望清单文件452

12.7.5 添加命令453

12.8 更新磁贴和启动界面454

12.9 为部署到商店做准备455

12.9.1 创建开发人员账户456

12.9.2 为应用程序保留名称457

12.9.3 开发人员许可证457

12.9.4 编辑应用程序清单458

12.9.5 将应用程序与商店相结合458

12.9.6 捕捉截屏458

12.9.7 创建应用程序包459

12.9.8 上传应用程序包459

12.9.9 商店检查表结束语460

12.10 小结460

热门推荐