内容简介
黄灯桥编著的《Ext JS 4.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 JS 4.2 实战(配光盘)》适合Ext JS4.2富 客户端开发人员、初学者,也可以作为高等院校和培 训学校相关专业的教学参考书籍。
目录
第1章 Ext JS 4概述
1.1 从 Ext JS 4.0到 Ext JS 4.07
1.2 从 Ext JS 4.1到 Ext JS 4.1.1a
1.3 从 Ext JS 4.2到 Ext JS 4.2.1
1.4 如何选择版本
1.5 基础知识
1.5.1 Ext JS的一些专用术语
1.5.2 一些常见的配置项
1.5.3 类的命名规则
1.6 关于调试
1.7 小结
第2章 Ext JS的 MVC模式介绍
2.1 概述
2.1.1 MVC模式概述
2.1.2 Ext JS的 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.5 init方法
2.3.6 onLaunch方法
2.4 小结
第3章简单的 CMS系统概述
3.1 基本功能
3.2 系统的主要数据结构
3.2.1 文章类别表:T_Category
3.2.2 文章表:T_Content
3.2.3 标签表:T_Tag
3.2.4 标签与文章关联表:T_TagInContent
3.3 SimpleMembership使用到的表
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章使用 Sencha Cmd创建脚本框架
4.1 概述
4.2 安装 Sencha Cmd
4.2.1 运行环境配置
4.2.2 安装 Compass
4.2.3 安装 Sencha Cmd
4.2.4 验证安装
4.2.5 语法
4.3 创建应用程序
4.4 应用程序的结构
4.4.1 目录结构
4.4.2 index.html
4.4.3 bootstrap.css
4.4.4 bootstrap.js
4.4.5 application.js
4.4.6 app.js
4.4.7 viewport.js
4.4.8 Main.js
4.5 关于主题和样式
4.6 生成应用程序
4.7 要注意的问题
4.8 小结
第5章搭建开发环境
5.1 创建项目
5.2 添加库文件
5.2.1 Json.NET
5.2.2 实体框架(Entityframework)
5.2.3 ImageResizer
5.2.4 Dynamic expression API
5.2.5 Microsoft.AspNet.Web.Optimization
5.3 安装 Entity framework Power Tools
5.4 创建数据库
5.4.1 创建用户信息表
5.4.2 创建账号信息表
5.4.3 创建第三方登录信息表
5.4.4 创建用户角色表
5.4.5 创建角色与用户关联表 <