-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Windows 8 開發權威指南:HTML5 和JavaScript卷

( 簡體 字)
作者:尹成類別:1. -> 程式設計 -> 網路編程 -> HTML
   2. -> 程式設計 -> 網路編程 -> Javascript
譯者:
出版社:人民郵電出版社Windows 8 開發權威指南:HTML5 和JavaScript卷 3dWoo書號: 35487
詢問書籍請說出此書號!

有庫存
NT售價: 345

出版日:5/1/2013
頁數:389
光碟數:1
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787115307187
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

《Windows 8 開發權威指南:HTML5 和JavaScript卷》主要講解如何用HTML5和JavaScript在Windows 8環境下開發Microsoft Design風格的新應用程序。《Windows 8 開發權威指南:HTML5 和JavaScript卷》包括的主要內容為:Visual Studio 2012的新特性、Microsoft Design新特性、HTML5和JavaScript概述及新特性、基于HTML5和JavaScript開發Microsoft Design Blank App、Microsoft Design控件大全、基于HTML5和JavaScript開發Microsoft Design Grid App、開發Microsoft Design Split App、開發Microsoft Design導航應用程序、開發Microsoft Design固定布局應用程序等,HTML5在Windows 8下開發Microsoft Design經典案例,以及如何將程序發布到Windows 8商店。
  《Windows 8 開發權威指南:HTML5 和JavaScript卷》適合程序員閱讀,也適合作為大中專院校的學習用書,以及計算機培訓學校的教材。
目錄:

第1章 Visual Studio 2012的新特性 1
1.1 如何安裝Windows 8 1
1.1.1 安裝配置要求 1
1.1.2 使用“自定義”選項安裝Windows 8 1
1.1.3 注意事項 6
1.2 如何安裝Visual Studio 2012 6
1.2.1 安裝配置要求 7
1.2.2 安裝過程 7
1.3 Microsoft Design新特性 9
1.3.1 有一個支持多個視圖的窗口 9
1.3.2 應用與觸控和筆輸入協作良好 10
1.3.3 應用可彼此交談 10
1.3.4 應用具有新的控件和UI設計面 10
1.3.5 應用使用磁貼而非圖標 11
1.3.6 采用已知的語言編寫應用 12
1.3.7 在Windows應用商店中銷售你的應用 12
1.4 Visual Studio 2012新特性 12
1.4.1 Windows Microsoft Design樣式應用程序 12
1.4.2 Visual Studio IDE 13
1.4.3 語言 15
1.4.4 應用程序生命周期管理和Team Foundation Server 16
1.4.5 ASP.NET 4.5和Web開發 18
1.4.6 其他改進 20

第2章 HTML5 JavaScript概述以及新特性 23
2.1 HTML5概述 23
2.1.1 什么是HTML5 23
2.1.2 新的文檔類型 24
2.1.3 腳本和鏈接無需添加type屬性 24
2.1.4 用于繪畫的畫布(canvas元素) 24
2.1.5 用于媒介播放的video和audio元素 24
2.1.6 新的特殊內容元素 25
2.1.7 新的表單控件 25
2.2 JavaScript概述 25
2.2.1 什么是JavaScript 25
2.2.2 第一個JavaScript程序 27
2.2.3 JavaScript的新特性 27
2.3 IE10與CSS3 33
2.3.1 使用CSS3添加圓角 33
2.3.2 使用CSS3添加投影 38
2.3.3 使用CSS3創建酷炫十足的按鈕 40
2.3.4 使用CSS3增強網站的樣式設計 43
2.3.5 IE 10概述 51
2.4 HTML5 57
2.4.1 HTML5添加音頻 57
2.4.2 HTML5添加視頻 58
2.4.3 HTML5添加位置感知 60
2.4.4 捕獲照片和視頻 63
2.4.5 HTML5本地存儲的應用 65
2.4.6 管理啟動、掛起和回復 68
2.4.7 支持設備 70
2.4.8 訪問文件和文件夾 71

第3章 基于HTML5 JavaScript開發Microsoft Design Blank App 79
3.1 Microsoft Design控件大全 79
3.1.1 超鏈接(a) 79
3.1.2 應用欄(AppBar) 79
3.1.3 音頻 80
3.1.4 按鈕 80
3.1.5 畫布 81
3.1.6 復選框 84
3.1.7 上下文菜單 84
3.1.8 日期選取器 84
3.1.9 電子郵件輸入框 89
3.1.10 文件上傳 89
3.1.11 彈性框 89
3.1.12 翻轉視圖 89
3.1.13 彈出窗口 93
3.1.14 網格 94
3.1.15 網格視圖 94
3.1.16 HTML控件 95
3.1.17 浮動框架(iframe) 95
3.1.18 列表視圖 95
3.1.19 消息對話框 100
3.1.20 分級 100
3.2 Microsoft Design基礎開發講解 102
3.2.1 應用欄 102
3.2.2 上下文菜單 106
3.2.3 布局和視圖 108
3.2.4 筆和觸筆輸入 122
3.2.5 資源 131
3.2.6 磁貼 139
3.2.7 消息通知 164
3.3 Microsoft Design Blank App案例 172
3.3.1 創建Hello,World應用 172
3.3.2 使用加速計響應用戶移動 180
3.3.3 使用指南針確定當前的方位 182

第4章 基于HTML5 JavaScript開發Microsoft Design Grid App 185
4.1 Microsoft Design Grid App概述 185
4.1.1 網格項目模板預覽 185
4.1.2 網格模板的項目文件介紹 186
4.1.3 網格模板的工作原理及應用的生命周期 187
4.1.4 網格模板的工作原理之導航模型 188
4.1.5 網格模板的工作原理之向項目模板中添加數據 190
4.2 添加頁面轉換動畫 194
4.3 添加應用欄 196
4.3.1 示例概述 197
4.3.2 示例效果實現 198
4.4 如何使網格可選并顯示上下文應用欄命令 199
4.4.1 ListView概述 199
4.4.2 示例概述 200
4.4.3 示例效果實現 201
4.5 添加SemanticZoom控件 204
4.5.1 添加SemanticZoom控件概述 204
4.5.2 添加SemanticZoom控件的實現 205
4.6 在網格中顯示多尺寸項 209
4.6.1 網格的尺寸概述 209
4.6.2 在網格中顯示多尺寸項示例概述 210
4.6.3 在網格中顯示多尺寸項示例實現 210

第5章 基于HTML5 JavaScript開發Microsoft Design Split App 215
5.1 Microsoft Design Split App概述 215
5.1.1 拆分模板的項目文件介紹 216
5.1.2 拆分模板的工作原理之應用的生命周期 216
5.1.3 拆分模板的工作原理之導航模型 217
5.1.4 拆分模板的工作原理之向項目模板中添加數據 219
5.1.5 拆分模板的工作原理之處理視圖狀態 224
5.1.6 拆分模板的工作原理之CSS樣式 225
5.2 創建博客閱讀器 226
5.2.1 在Visual Studio中創建新項目 227
5.2.2 啟動我們的新MicrosoftDesign風格應用 228
5.2.3 更改標題和背景色 228
5.2.4 替換示例數據 229
5.2.5 更新items的PageControl 233
5.2.6 更新拆分頁PageControl 235
5.3 對博客閱讀器的完善 236
5.3.1 添加項詳細信息PageControl 236
5.3.2 添加帶有顯示項目詳細信息頁面命令的應用欄 239
5.3.3 從拆分頁PageControl導航到項詳細信息PageControl 239
5.4 唐詩兩三首 240
5.4.1 唐詩兩三首概述 240
5.4.2 新建項目 241
5.4.3 引入應用需要的圖像 242
5.4.4 修改應用的數據(data.js) 244
5.4.5 修改split.js、items.html和split.html 247
5.4.6 修改CSS 248
5.4.7 修改應用在開始屏幕上的名稱 249
5.4.8 運行應用“唐詩兩三首” 249

第6章 基于HTML5 JavaScript開發Microsoft Design導航應用程序 251
6.1 Microsoft Design風格應用的導航設計 251
6.1.1 分層系統 251
6.1.2 平面系統 252
6.1.3 導航剖析 252
6.1.4 通過輕掃邊緣進行導航 254
6.1.5 使用標題菜單和部分標簽進行導航 254
6.1.6 使用篩選、透視、排序和查看進行導航 255
6.2 使用單頁導航 259
6.3 支持導航 267
6.3.1 如何引用內容 267
6.3.2 如何鏈接到外部網頁 268
6.3.3 如何創建混合外部應用程序 270
6.3.4 如何要求HTTPS鏈接 272
6.3.5 鏈接指南和清單 273
6.4 導航與導航歷史案例 274
6.4.1 新建項目 274
6.4.2 新建sample-utils 275
6.4.3 新建場景選擇頁scenario-select.html 285
6.4.4 導航內容的編寫 286
6.4.5 修改default.js 296
6.4.6 運行結果 296

第7章 基于HTML5 JavaScript開發Microsoft Design固定布局應用程序 298
7.1 固定布局概述 298
7.1.1 基本概念 298
7.1.2 自適應縮放 300
7.2 固定布局項目模板 302
7.2.1 default.html 303
7.2.2 default.css 303
7.2.3 default.js 306
7.2.4 其他文件 306
7.3 案例:touch game之界面篇 307
7.3.1 文件結構 307
7.3.2 主頁homepage 308
7.3.3 游戲界面gamepage 309
7.3.4 規則界面rulespage 313
7.3.5 分數排行界面scorespage 314
7.3.6 制作人員界面creditspage 316
7.4 案例:兩個小工具的介紹 317
7.4.1 天氣預報 317
7.4.2 設定鎖屏 321
7.5 案例:Snooker 323
7.5.1 文件結構 324
7.5.2 default.html 324
7.5.3 Site.css 325
7.5.4 CanvasPrototype.js 325
7.5.5 Vector2D.js 326
7.5.6 碰撞動作相關處理 327

第8章 HTML5 Windows 8 Microsoft Design經典案例 331
8.1 Microsoft Design多點觸控程序范例 331
8.1.1 Windows 8觸控概述 331
8.1.2 使用JavaScript的多點觸控案例 340
8.2 Microsoft Design云存儲程序范例之漫游應用程序數據 356
8.2.1 漫游應用程序數據概述 357
8.2.2 訪問Live服務數據 360
8.3 Microsoft Design手寫識別范例 362
8.3.1 文件結構 362
8.3.2 default.html 362
8.3.3 simpleInk.js 363
8.4 Microsoft Design傳感器范例之確定設備的方向 369
8.5 Microsoft Design攝像頭范例 372
8.5.1 文件結構 372
8.5.2 html 373
8.5.3 sample-utils.css 374
8.5.4 sample-utils.js 374
8.5.5 showoptionsui.js 376

第9章 將程序發布到Windows 8商店 378
9.1 如何注冊Windows 8商店 378
9.2 如何打包應用程序 382
9.2.1 Visual Studio 2012“應用商店”菜單介紹 382
9.2.2 應用程序包介紹 383
9.3 如何發布程序到Windows 8商店 384
9.3.1 鼓勵開發人員在開始編碼之前訪問應用商店開發人員門戶網站 384
9.3.2 協助制定應用商店技術要求 386
9.3.3 直接從應用程序包提取信息 387
9.3.4 跟蹤認證狀態 389
序: