Ext JS 4.2實戰

Ext JS 4.2實戰

《Ext JS 4.2實戰》總共15章,前兩章主要是一些介紹性的內容。從第3章到第14章,涵蓋了簡單的CMS系統從搭建開發環境到打包、發布和部署的整個開發過程。第15章介紹了ExtJS的跨平台特性。如果不是使用C#進行開發的開發人員,可以先看第15章,了解ExtJS的跨平台特性,然後再慢慢地研讀其他章節。適合ExtJS4.2富客戶端開發人員、初學者,也可以作為高等院校和培訓學校相關專業的教學參考書籍。

基本介紹

  • 書名:Ext JS 4.2實戰
  • 出版社:清華大學出版社
  • 頁數:320頁
  • 開本:16
  • 品牌:清華大學出版社
  • 作者:黃燈橋
  • 出版日期:2014年4月1日
  • 語種:簡體中文
  • ISBN:9787302353393
基本介紹,內容簡介,作者簡介,圖書目錄,

基本介紹

內容簡介

《Ext JS 4.2實戰》是一本ExtJS實戰系列的書,主要通過簡單的CMS系統的開發過程,介紹了使用ExtJS4.2開發應用程式的新模式和新思路。《Ext JS 4.2實戰》也融入了作者使用ExtJS進行開發的實踐經驗。由於講解CMS系統實現時,使用了ASP.NETMVC4架構,所以《Ext JS 4.2實戰》也是學習ASP.NETMVC4開發不可多得的書籍。

作者簡介

黃燈橋,網名“上將軍”,Ext專家,從事開發10餘年,經驗極其豐富,致力於Ext的研究與推廣。2002年開始從事Web開發與相關技術的研究,對各種Web開發技術都有深入了解。不僅是VB和Delphi等的忠實擁躉,而且還擅長C#、ASP.NET和.NET。活躍於各大技術社區,是CSDN的認證專家。

圖書目錄

第1章ExtJS4概述
1.1從ExtJS4.0到ExtJS4.07
1.2從ExtJS4.1到ExtJS4.1.1a
1.3從ExtJS4.2至0ExtJS4.2.1
1.4如何選擇版本
1.5基礎知識
1.5.1ExtJS的一些專用術語
1.5.2一些常見的配置項
1.5.3類的命名規則
1.6關於調試
1.7小結
第2章ExtJS的MVC模式介紹
2.1概述
2.1.1MVC模式概述
2.1.2ExtjS的MVC模式
2.2組件查詢的機制
2.2.1組件管理器:Ext.ComponentManager
2.2.2組件的查詢方式
2.2.3直接使用id查詢組件
2.2.4組件中的查詢
2.3控制器
2.3.1模型(models)
2.3.2存儲(stores)
2.3.3視圖(views)
2.3.4引用(refs)
2.3.5init方法
2.3.6onLaunch方法
2.4小結
第3章簡單的CMS系統概述
3.1基本功能
3.2系統的主要數據結構
3.2.1文章類別表:T—Category
3.2.2文章表:TContent
3.2.3標籤表:TTag
3.2.4標籤與文章關聯表:T_TaglnContent
3.3SimpleMembership使用到的表
3.3.1用戶信息表:UserProfile
3.3.2賬號信息表:webpages_Membership
3.3.3第三方登錄信息表:webpages_OAuthMembership
3.3.4用戶角色表:webpages_Roles
3.3.5角色與用戶關聯表:webpages_UsersInRoles
3.4系統開發環境
3.5小結
第4章使用SenchaCmd創建腳本框架
4.1概述
4.2安裝SenchaCmd
4.2.1運行環境配置
4.2.2安裝Compass
4.2.3安裝SenchaCmd
4.2.4驗證安裝
4.2.5語法
4.3創建應用程式
4.4應用程式的結構
4.4.1目錄結構
4.4.2index.html
4.4.3bOOtstrap.css
4.4.4bootstrap.js
4.4.5application.js
4.4.6app.js
4.4.7viewport.js
4.4.8Mainjs
4.5關於主題和樣式
4.6生成應用程式
4.7要注意的問題
4.8小結
第5章搭建開發環境
5.1創建項目
5.2添加庫檔案
5.2.1Json.NET
5.2.2實體框架(EntityFramework)
5.2.3ImageResizer
5.2.4DynamicExpressionAPI
5.2.5Microsoft.AspNet.Web.Optimization
5.3安裝EntityFrameworkPowerTools
5.4創建資料庫
5.4.1創建用戶信息表
5.4.2創建賬號信息表
5.4.3創建第三方登錄信息表
5.4.4創建用戶角色表
5.4.5創建角色與用戶關聯表
5.4.6創建文章類別表
5.4.7創建文章內容表
5.4.8創建標籤表
5.4.9創建標籤與內容關聯表
5.5生成模型
5.5.1修改T_Category.cs類
5.5.2修改T_CategoryMap類
5.6導入ExtJS腳本
5.6.1導入腳本
5.6.2修改主題
5.6.3修改腳本訪問路徑
5.6.4為ExtJS添加智慧型提示功能
5.7創建首頁
5.8添加本地化語言包
5.9關於全局變數
5.10小結
第6章數據傳輸的標準化
6.1標準化的數據傳輸
6.1.1為什麼要實現數據傳輸的標準化
6.1.2標準化數據傳輸的好處
6.2如何實現標準化
6.2.1ExtjS的主要數據傳輸方式
6.2.2擴展代理,以實現數據傳輸的標準化
6.2.3在伺服器端統一輸出接口
6.2.4統一的錯誤處理
6.3小結
第7章登錄與許可權控制
7.1許可權控制的整體思路
7.2初始化SimpleMembership提供者
7.3啟用角色管理
7.4登錄視窗
7.4.1登錄方式的選擇
7.4.2創建登錄視窗
7.4.3驗證碼圖片
7.4.4調試登錄視窗
7.4.5AccountController控制器
7.5登錄後的處理
7.6小結
第8章主界面設計
8.1目前的主界面結構
8.2設計主界面
8.2.1主界面中包含的元素
8.2.2按鈕在系統名稱的最右邊,採用標籤頁
8.2.3按鈕在應用程式標題下,不使用標籤頁
8.2.4使用框線布局,左邊功能選單,右邊標籤頁
8.2.5桌面式應用程式
8.2.6主界面的選擇
8.3實現主界面
8.3.1添加頂部視圖
8.3.2修改主視圖
8.3.3實現退出功能
8.3.4修改密碼視窗
8.4小結
第9章用戶管理
9.1概述
9.2用戶模型
9.3存儲
9.3.1用戶存儲
9.3.2引用存儲
9,4用戶視圖
9.4.1基本界面
9.4.2分頁
9.4.3排序
9.4.4添加用戶
9.4.5編輯用戶
9.4.6刪除用戶
9.4.7重置密碼
9.4.8允許登錄列
9.5小結
……
第10章圖片管理
第11章文章管理
第12章代碼重構
第13章輔助功能
第14章打包和發布
第15章ExtJS的跨平台特性
  

相關詞條

熱門詞條

聯絡我們