| | | Ext JS4.2實戰(附光盤) | 該商品所屬分類:計算機/網絡 -> 軟件工程 | 【市場價】 | 483-700元 | 【優惠價】 | 302-438元 | 【介質】 | book | 【ISBN】 | 9787302353393 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
-
出版社:清華大學
-
ISBN:9787302353393
-
作者:黃燈橋
-
頁數:320
-
出版日期:2014-04-01
-
印刷日期:2014-04-01
-
包裝:平裝
-
開本:16開
-
版次:1
-
印次:1
-
字數:531千字
-
黃燈橋編著的《Ext JS4.2實戰(附光盤)》是一本Ext JS實戰繫列的書,主要通過簡單的CMS繫統的開發過程,介紹了使用Ext JS4.2開發應用程序的新模式和新思路。《Ext JS4.2實戰(附光盤)》適合Ext JS4.2富客戶端開發人員、初學者,也可以作為高等院校和培訓學校相關專業的教學參考書籍。
-
黃燈橋編著的《Ext JS4.2實戰(附光盤)》是一
本Ext JS實戰繫列的書,主要通過簡單的CMS繫統的
開發過程,介紹了使用Ext JS4.2開發應用程序的新
模式和新思路。本書也融入了作者使用Ext JS進行開
發的實踐經驗。由於講解CMS繫統實現時,使用了
ASP.NETMVC4架構,所以本書也是學習ASP.NETMVC4
開發不可多得的書籍。
本書總共15章,前兩章主要是一些介紹性的內容
。從第3章到第14章,涵蓋了簡單的CMS繫統從搭建開
發環境到打包、發布和部署的整個開發過程。第15章
介紹了Ext JS的跨平臺特性。如果不是使用C#進行開
發的開發人員,可以先看第15章,了解Ext JS的跨平
臺特性,然後再慢慢地研讀其他章節。
《Ext JS4.2實戰(附光盤)》適合Ext JS4.2富
客戶端開發人員、初學者,也可以作為高等院校和培
訓學校相關專業的教學參考書籍。
-
第1章 Ext JS 4概述 1 1.1 從 Ext JS 4.0到 Ext JS 4.071 1.2 從 Ext JS 4.1到 Ext JS 4.1.1a1 1.3 從 Ext JS 4.2到 Ext JS 4.2.12 1.4 如何選擇版本 2 1.5 基礎知識 3 1.5.1 Ext JS的一些專用術語 3 1.5.2 一些常見的配置項 4 1.5.3 類的命名規則 5 1.6 關於調試 5 1.7 小結 6 第2章 Ext JS的 MVC模式介紹 7 2.1 概述 7 2.1.1 MVC模式概述 7 2.1.2 Ext JS的 MVC模式 7 2.2 組件查詢的機制 8 2.2.1 組件管理器:Ext.ComponentManager 8 2.2.2 組件的查詢方式 10 2.2.3 直接使用 id查詢組件 12 2.2.4 組件中的查詢 12 2.3 控制器 13 2.3.1 模型(models) 14 2.3.2 存儲(stores) 14 2.3.3 視圖(views) 15 2.3.4 引用(refs) 15 2.3.5 init方法 15 2.3.6 onLaunch方法 15 2.4 小結 15 第3章簡單的 CMS繫統概述 16 3.1 基本功能 16 3.2 繫統的主要數據結構 16 3.2.1 文章類別表:T_Category 16 3.2.2 文章表:T_Content 19 3.2.3 標簽表:T_Tag 19 3.2.4 標簽與文章關聯表:T_TagInContent 19 3.3 SimpleMembership使用到的表20 3.3.1 用戶信息表:UserProfile 20 3.3.2 賬號信息表:webpages_Membership 20 3.3.3 第三方登錄信息表:webpages_OAuthMembership 21 3.3.4 用戶角色表:webpages_Roles 21 3.3.5 角色與用戶關聯表:webpages_UsersInRoles 21 3.4 繫統開發環境 22 3.5 小結 22 第4章使用 Sencha Cmd創建腳本框架 23 4.1 概述 23 4.2 安裝 Sencha Cmd23 4.2.1 運行環境配置 23 4.2.2 安裝 Compass 24 4.2.3 安裝 Sencha Cmd 24 4.2.4 驗證安裝 26 4.2.5 語法 27 4.3 創建應用程序 27 4.4 應用程序的結構 30 4.4.1 目錄結構 30 4.4.2 index.html 32 4.4.3 bootstrap.css 32 4.4.4 bootstrap.js 32 4.4.5 application.js 36 4.4.6 app.js 37 4.4.7 viewport.js 38 4.4.8 Main.js 39 4.5 關於主題和樣式 39 4.6 生成應用程序 41 4.7 要注意的問題 46 4.8 小結 46 第5章搭建開發環境 47 5.1 創建項目 47 5.2 添加庫文件 49 5.2.1 Json.NET 50 5.2.2 實體框架(EntityFramework) 50 5.2.3 ImageResizer 51 5.2.4 Dynamic Expression API 53 5.2.5 Microsoft.AspNet.Web.Optimization 54 5.3 安裝 Entity Framework Power Tools55 5.4 創建數據庫 55 5.4.1 創建用戶信息表 56 5.4.2 創建賬號信息表 58 5.4.3 創建第三方登錄信息表 58 5.4.4 創建用戶角色表 58 5.4.5 創建角色與用戶關聯表 58 5.4.6 創建文章類別表 58 5.4.7 創建文章內容表 59 5.4.8 創建標簽表 59 5.4.9 創建標簽與內容關聯表 59 5.5 生成模型 59 5.5.1 修改 T_Category.cs類 62 5.5.2 修改 T_CategoryMap類 63 5.6 導入 Ext JS 腳本 63 5.6.1 導入腳本 63 5.6.2 修改主題 63 5.6.3 修改腳本訪問路徑 63 5.6.4 為 Ext JS添加智能提示功能 64 5.7 創建首頁 64 5.8 添加本地化語言包 66 5.9 關於全局變量 67 5.10 小結 70 第6章數據傳輸的標準化 71 6.1 標準化的數據傳輸 71 6.1.1 為什麼要實現數據傳輸的標準化 71 6.1.2 標準化數據傳輸的好處 71 6.2 如何實現標準化 72 6.2.1 Ext JS的主要數據傳輸方式 72 6.2.2 擴展代理,以實現數據傳輸的標準化 73 6.2.3 在服務器端統一輸出接口 78 6.2.4 統一的錯誤處理 79 6.3 小結 83 第7章登錄與權限控制 84 7.1 權限控制的整體思路 84 7.2 初始化 SimpleMembership提供者84 7.3 啟用角色管理 88 7.4 登錄窗口 89 7.4.1 登錄方式的選擇 89 7.4.2 創建登錄窗口 89 7.4.3 驗證碼圖片 99 7.4.4 調試登錄窗口 99 7.4.5 AccountController控制器 101 7.5 登錄後的處理 109 7.6 小結 112 第8章主界面設計 113 8.1 目前的主界面結構 113 8.2 設計主界面 113 8.2.1 主界面中包含的元素 113 8.2.2 按鈕在繫統名稱的*右邊,采用標簽頁 114 8.2.3 按鈕在應用程序標題下,不使用標簽頁 114 8.2.4 使用邊框布局,左邊功能菜單,右邊標簽頁 115 8.2.5 桌面式應用程序 116 8.2.6 主界面的選擇 116 8.3 實現主界面 116 8.3.1 添加頂部視圖 116 8.3.2 修改主視圖 121 8.3.3 實現退出功能 122 8.3.4 修改密碼窗口 123 8.4 小結 128 第9章用戶管理 129 9.1 概述 129 9.2 用戶模型 129 9.3 存儲 131 9.3.1 用戶存儲 131 9.3.2 引用存儲 132 9.4 用戶視圖 132 9.4.1 基本界面 132 9.4.2 分頁 137 9.4.3 排序 138 9.4.4 添加用戶 141 9.4.5 編輯用戶 147 9.4.6 刪除用戶 148 9.4.7 重置密碼 152 9.4.8 允許登錄列 153 9.5 小結 155 **0章圖片管理 156 10.1 概述 156 10.2 模型 157 10.2.1 目錄模型 157 10.2.2 文件模型 157 10.3 存儲 158 10.3.1 目錄存儲 158 10.3.2 文件存儲 159 10.4 圖片管理視圖 159 10.4.1 基本界面 159 10.4.2 加載目錄樹 163 10.4.3 添加目錄 165 10.4.4 編輯目錄名稱 171 10.4.5 刪除目錄 173 10.4.6 刷新目錄 174 10.4.7 拖動目錄 175 10.4.8 加載文件 177 10.4.9 通過拖動選擇條目 180 10.4.10 文件排序 180 10.4.11 搜索文件 183 10.4.12 修改文件名 189 10.4.13 通過拖動移動文件 192 10.4.14 刪除文件 196 10.4.15 文件刷新功能 198 10.4.16 顯示文件總數 198 10.4.17 文件上傳 199 10.5 圖片選擇窗口 203 10.6 小結 205 **1章文章管理 206 11.1 概述 206 11.2 模型 206 11.2.1 文章類別模型 206 11.2.2 文章模型 207 11.3 存儲 207 11.3.1 文章類別存儲 207 11.3.2 文章存儲 208 11.3.3 標簽存儲 208 11.4 文章類別視圖 209 11.4.1 基本界面 209 11.4.2 加載文章類別樹 211 11.4.3 添加文章類別 212 11.4.4 編輯文章類別 226 11.4.5 刪除文章類別 229 11.4.6 查看文章類別 231 11.4.7 刷新文章類別 235 11.4.8 拖動文章類別 235 11.4.9 樹渲染後選擇根節點 237 11.5 文章視圖 237 11.5.1 基本界面 237 11.5.2 加載數據 241 11.5.3 實現搜索功能 247 11.5.4 突出顯示標題列的查詢值 257 11.5.5 添加文章 258 11.5.6 編輯文章 265 11.5.7 刪除文章 268 11.5.8 查看文章 269 11.5.9 刷新 270 11.5.10 通過拖動移動文章 270 11.5.11 顯示記錄總數 272 11.6 小結 272 **2章代碼重構 273 12.1 概述 273 12.2 重構表單窗口 273 12.2.1 概述 273 12.2.2 表單窗口的共同點 274 12.2.3 創建表單窗口 274 12.2.4 重構文章編輯視圖 279 12.3 重構功能工具欄 280 12.3.1 概述 280 12.3.2 工具欄的共同點 280 12.3.3 功能工具欄 281 12.4 重構文章視圖 289 12.5 重構文章類別視圖 290 12.6 詳細信息視圖的重構 292 12.7 小結 292 **3章輔助功能 293 13.1 歷史記錄 293 13.2 狀態管理 294 13.3 能否將歷史記錄和狀態管理結合起來 295 13.4 統一處理服務器錯誤 296 13.5 錯誤日志 297 13.6 小結 299 **4章打包和發布 300 14.1 腳本打包 300 14.1.1 概述 300 14.1.2 修改 index.html文件 300 14.1.3 創建 Viewport.scss 300 14.1.4 生成應用程序 301 14.1.5 修改 all-classes.js 304 14.1.6 *後的測試 304 14.1.7 上傳插件的臭蟲 305 14.2 發布 306 14.2.1 Web Deploy 306 14.2.2 發布應用程序 306 14.2.3 Index.Release.cshtml文件 308 14.2.4 修改發布配置文件 309 14.3 部署 312 14.4 小結 314 **5章 Ext JS的跨平臺特性 315 15.1 Ext JS跨平臺特性簡介 315 15.2 Ext JS跨平臺特性演示 315 15.2.1 概述 315 15.2.2 搭建 Java開發環境 316 15.2.3 復制 Scripts目錄 316 15.2.4 創建首頁文件 317 15.2.5 SimpleCMS.Url類 317 15.2.6 添加 Json-lib 318 15.2.7 輔助類 ExtJS 318 15.2.8 Servlet:GetUserInfo 319 15.2.9 GetUserInfo.json 320 15.3 小結 320
| | | | | |