移動應用程序開發--基於Kendo UI Mobile和ASP.NET

作者:(美)耐爾//班達里|譯者:吳驊//王學昌

  • 出版商: 清華大學
  • 出版日期: 2015-02-28
  • 定價: $294
  • 售價: 8.5$250
  • 語言: 簡體中文
  • 頁數: 188
  • ISBN: 7302385343
  • ISBN-13: 9787302385349
  • 相關分類: .NETASP.NET使用者介面 UI
  • 無法訂購

買這商品的人也買了...

商品描述

 

<內容簡介>

耐爾、班達里編著的這本《移動應用程序開發--基於Kendo UI Mobile和ASP.NET》詳細闡述了與Kendo UI Mobile和ASP. NET程序設計相關的基本解決方案,主要包括使用HTML5創建移動應用程序,ASP. NET Web API服務層,使用框架元素進行集成,ActionSheet、ModalView及其他微件,Movie Tickets應用程序等內容。此外,本書還提供了相應的示例、代碼,以幫助讀者進一步理解相關方案的實現過程。
本書適合作為高等院校電腦及相關專業的教材和教學參考書,也可作為相關開發人員的自學讀物和參考手冊。

 

<章節目錄>

第1章  使用HTML5創建移動應用程序
  1.1  原生應用、混合應用以及移動網站的比較
  1.2  HTML5與
    1.2.1  HTML5——史蒂夫·喬布斯讓我一舉成名
    1.2.2  HTML5的主要功能特性
    1.2.3  HTML5規範相關的組織
    1.2.4  HTML5頁面樣例
    1.2.5  CSS3
  1.3  輕鬆構建跨瀏覽器應用的Kendo UI框架
    1.3.1  Kendo UI微件
    1.3.2  Kendo UI體系架構
    1.3.3  伺服器封裝器
  1.4  HTML5移動Web應用程序設計指南
  1.5  總結
第2章  構建第一個移動應用程序
  2.1  開發環境準備
    2.1.1  Ripple Emulator
    2.1.2  安裝Ripple Emulator
  2.2  第一個Kendo UI Mobile應用程序
    2.2.1  視圖與布局
    2.2.2  NavBar導航欄
    2.2.3  應用程序初始化
  2.3  Movie Tickets應用程序實戰
    2.3.1  主屏幕
    2.3.2  TabStrip微件
    2.3.3  過渡
    2.3.4  導航
  2.4  應用程序對象
    2.4.1  初始視圖
    2.4.2  載入文本
    2.4.3  指定平台
    2.4.4  顯示和隱藏載入動畫
    2.4.5  獲取當前視圖的引用
    2.4.6  導航至視圖
  2.5  跨平台的UI體驗
  2.6  總結
第3章  ASP.NET Web API服務層
  3.1  創建Web API服務
  3.2  路徑選擇
  3.3  參數綁定
    3.3.1  模型綁定(Model binding)
    3.3.2  格式化程序(Formatters)
  3.4  為Movie Tickets應用程序綁定服務
  3.5  內容協商
    3.5.1  Chrome擴展——Advanced Rest Client
    3.5.2  Accept報頭
    3.5.3  Content-Type報頭
    3.5.4  Accept-Charset報頭
  3.6  Image/PDF文件響應
  3.7  加固W

    3.7.1  身份驗證
    3.7.2  授權
  3.8  總結
第4章  使用框架元素進行集成
  4.1  數據源
    4.1.1  本地數據源
    4.1.2  遠程數據源
  4.2  模板
  4.3  MVVM
    4.3.1  MVVM設計模式
    4.3.2  Kendo MVVM入門指南
    4.3.3  綁定
    4.3.4  移動平台下的MVVM
  4.4  整合Movie Tickets應用
    4.4.1  用戶賬戶界面
    4.4.2  前端架構
  4.5  總結
第5章  移動微件概覽
  5.1  Kendo Mobile微件簡介
  5.2  Mobile UI微件
  5.3  View微件的init事件與show事件
  5.4  ListView
    5.4.1  Inset風格
    5.4.2  鏈接
    5.4.3  詳細信息按鈕及圖標
    5.4.4  分組及模板
  5.5  Button微件
  5.6  ButtonGroup微件
    5.6.1  初始化
    5.6.2  樣式
    5.6.3  ButtonGroup實戰
  5.7  Switch微件
  5.8  Pane微件
    5.8.1  方法
    5.8.2  事件
  5.9  PopOver微件
    5.9.1  初始化
    5.9.2  包含多個視圖的PopOver微件
  5.10  總結
第6章  ActionSheet、ModalView及其他微件
  6.1  ActionSheet微件
    6.1.1  初始化
    6.1.2  操作
    6.1.3  Open()與Close()方法
  6.2  ModalView微件
    6.2.1  初始化
    6.2.2  啟動微件
    6.2.3  關閉微件
  6.3  SplitView微件
    6.3.1  初始化

    6.3.2  SplitView實戰
  6.4  Scroller微件
    6.4.1  配置
    6.4.2  下拉刷新
  6.5  ScrollView微件
  6.6  Touch微件
    6.6.1  Swipe事件
    6.6.2  多點觸摸手勢
  6.7  Drawer微件
    6.7.1  在指定視圖上啟用以及禁用Drawer微件
    6.7.2  利用導航類微件顯示Drawer微件
  6.8  總結
第7章  Movie Tickets應用程序
  7.1  完善Web API服務
    7.1.1  影片列表
    7.1.2  電影預告片
  7.2  前端視圖
  7.3  影片列表界面
    7.3.1  JavaScript模塊
    7.3.2  影片列表視圖
  7.4  影院列表界面
  7.5  訂票界面
    7.5.1  JavaScript模塊
    7.5.2  訂票視圖
  7.6  創建預告片視頻播放界面
    7.6.1  HTML
    7.6.2  JavaScript模塊
  7.7  總結