Windows 10開發入門經典

本書詳細介紹了Windows 10作業系統的新特性及新特性軟體開發包(SDK),同時介紹了Visual Studio 2015開發工具的安裝和使用方法,使中國開發者能夠在Windows 10發布的第一時間開始編寫屬於自己的Windows 10套用,全書共分10章: 第1章開啟新篇章的Windows 10; 第2章Windows 10用戶體驗新特性; 第3章Windows平台開發環境搭建; 第4章UWP概覽與套用遷移; 第5章UWP套用界面設計; 第6章深入了解Windows 10開發新特性; 第7章Windows 10 Web開發; 第8章DirectX 12概述; 第9章Windows 10商店與開發者中心; 第10章Windows 10的企業運用和管理。本書配套提供了書中實例的原始碼,最大限度地滿足讀者高效學習和快速動手實踐的需求

基本介紹

  • 書名:Windows 10開發入門經典
  • 作者:微軟平台技術顧問團隊
  • 定價:49
  • 出版社:清華大學出版社
  • 出版時間:2016.01.01
基本信息,簡介,目錄,

基本信息

作者:微軟平台技術顧問團隊
定價:49元
印次:1-2
ISBN:9787302419013
出版日期:2016.01.01

簡介

本書詳細介紹了Windows 10作業系統的新特性及新特性軟體開發包(SDK),同時介紹了Visual Studio 2015開發工具的安裝和使用方法,使中國開發者能夠在Windows 10發布的第一時間開始編寫屬於自己的Windows 10套用,全書共分10章: 第1章開啟新篇章的Windows 10; 第2章Windows 10用戶體驗新特性; 第3章Windows平台開發環境搭建; 第4章UWP概覽與套用遷移; 第5章UWP套用界面設計; 第6章深入了解Windows 10開發新特性; 第7章Windows 10 Web開發; 第8章DirectX 12概述; 第9章Windows 10商店與開發者中心; 第10章Windows 10的企業運用和管理。本書配套提供了書中實例的原始碼,最大限度地滿足讀者高效學習和快速動手實踐的需求

目錄

第1章開啟新篇章的Windows10
1.1多平台整合的Windows10
1.2Windows10布局開發者生態系統
1.3章節概覽
第2章Windows10用戶體驗新特性
2.1“開始”選單
2.2語音助手
2.3通知中心
2.4Edge瀏覽器
2.5通用套用
2.6地圖
2.7設定和個性化
2.8人脈
2.9音樂與視頻
2.10照片
2.11Xbox套用
2.12鍵盤和觸屏的切換
第3章Windows10開發環境搭建
3.1配置UWP套用開發環境
3.2典型UWP工程結構
3.3模擬器
3.4自適應代碼
3.5診斷工具
3.6套用分析
第4章UWP概覽與套用遷移
4.1UWP概覽
4.2將現有Windows8.x項目遷移到Windows10UWP
4.2.1Windows8.0/8.1商店套用的遷移
4.2.2WindowsPhone8.1(WinRT)商店套用的遷移
4.2.3Windows8.1Universal套用的遷移
4.2.4WindowsPhoneSilverlight套用的遷移
4.2.5遷移Windows10UWP的要點
4.2.6UWP遷移示例
第5章UWP套用界面設計
5.1設計風格變遷
5.2回響式與適應式設計
5.3多螢幕適配
5.4導航模式
5.5命令及工具列
5.6案例控制項拆解
5.7跨平台設計技巧
5.8設計尺寸及適配
5.9自然人機界面
第6章深入了解Windows10開發新特性
6.1“小娜”的集成
6.1.1集成“小娜”的基本步驟
6.1.2前台集成方式
6.1.3後台集成方式
6.2電子墨水
6.2.1InkSerializedFormat
6.2.2使用InkPresenter
6.2.3使用InkToolBar
6.3動態磁貼
6.3.1創建動態磁貼
6.3.2磁貼更新
6.3.3自適應磁貼模板
6.3.4動態磁貼的最佳實踐
6.4通知中心
6.4.1傳統通知模板
6.4.2內容適應式通知訊息
6.4.3互動式通知訊息
6.5後台任務
6.5.1觸發器
6.5.2後台任務與套用生命周期
6.5.3後台任務資源管理
6.5.4後台任務示例
6.5.5後台任務的最佳實踐
6.5.6系統後台任務相關界面的更新
6.6後台導航
6.7套用間通信
6.7.1Windows8.1套用間通信回顧
6.7.2Windows10中套用間通信的改進和增強
6.7.3Windows10套用間通信總結
6.8套用服務
6.8.1套用服務使用場景
6.8.2開始使用套用服務
6.8.3調試套用服務
6.8.4套用服務生命周期
6.8.5套用服務最佳實踐
6.9套用間拖曳數據
第7章Windows10Web開發
7.1新瀏覽器——MicrosoftEdge
7.1.1Edge簡介
7.1.2對於Web開發者的變化
7.1.3Edge新功能
7.2Web套用和Web平台的發展
7.2.1Web套用的類型
7.2.2HostedWebApp的開發
7.3WebView的更新
第8章DirectX12
8.1DirectX12概述
8.1.1DirectX12的開發環境和硬體配置
8.1.2Direct3D12
8.2Direct3D12的核心概念
8.2.1渲染任務(worksubmission)
8.2.2記憶體管理(memorymanagement)
8.3Direct3D11到Direct3D12的重要變化
8.3.1Direct3D12和Direct3D11抉擇
8.3.2管道狀態對象(pipelinestateobject)
8.3.3指令列表和集合(commandlistsandbundles)
8.3.4描述符堆和表(descriptorheapandtable)
8.4創建第一個DirectX12的程式
8.4.1初始化
8.4.2更新
8.4.3渲染
8.4.4銷毀
8.4.5代碼示例
第9章Windows10商店與開發者中心
9.1Windows10商店
9.2統一的開發者中心
第10章Windows10的企業運用和管理
10.1Windows10安全機制
10.1.1身份保護與訪問控制
10.1.2信息保護
10.1.3設備衛士
10.2Windows10部署與更新
10.2.1Windows10的部署
10.2.2Windows10的更新
10.3Windows10商業套用商店及套用管理
10.3.1商業套用商店
10.3.2企業套用管理
附錄AWeb網站兼容性白皮書
A.1解決Web網站兼容性問題
A.1.1標準模式與兼容模式
A.1.2框架和類庫
A.1.3通過功能檢測來判斷瀏覽器的功能支持情況
A.1.4瀏覽器前綴
A.1.5無外掛程式的瀏覽體驗
A.1.6使用Polyfill技術兼容舊版本瀏覽器
A.2網站內容最佳化
A.2.1最佳化網站圖片
A.2.2內容壓縮
A.2.3預渲染和預提取
A.2.4三步輕鬆實現回響式設計
A.3針對Windows平台進行最佳化
A.3.1提升觸控體驗
A.3.2使用磁貼
A.4微軟福利
A.4.1F12調試工具
A.4.2dev.modern.IE
A.4.3Modern.IE的Chrome外掛程式
A.4.4Manifold.js
A.4.5Web技術培訓課程
A.5解決兼容性問題行動

相關詞條

熱門詞條

聯絡我們