Ext JS 4.2实战
Ext JS 4.2实战封面图

Ext JS 4.2实战

黄灯桥, 编著

出版社:清华大学出版社

年代:2014

定价:59.0

书籍简介:

Ext JS从4.0开始,架构发生了重大变化,本书以4.2版本为基础,通过一个具体应用程序示例的实战,一步一步地带领读者进入Ext JS 4.2开发的世界,掌握使用Ext JS 4.2开发应用程序的技术。

作者介绍:

黄灯桥(网名:上将军),资深Web技术专家,10余年工作经验,-直致力于Web开发框架的研究,近年来着重开发与推广Ext JS框架,撰写了大量关于Ext JS开发相关的教程,是Web社区公认的先锋和布道者,与Sencha和Ext JS的官方开发团队有十分紧密的联系。正式出版的著作包括《JavaScript凌厉开发-Ext详解与实践》、《Ext JS高级程序设计》、《Ext JS权威指南》和《Sencha Touch实战》。

书籍目录:

第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的跨平台特性

内容摘要:

本书是一本 Ext JS实战系列的书,主要通过简单的 CMS系统的开发过程,介绍了使用 Ext JS 4.2开发应用程序的新模式和新思路。本书也融入了作者使用 Ext JS进行开发的实践经验。由于讲解 CMS系统实现时,使用了 ASP.NET MVC 4架构,所以本书也是学习 ASP.NET MVC 4开发不可多得的书籍。本书总共 15章,前两章主要是一些介绍性的内容。从第 3章到第 14章,涵盖了简单的 CMS系统从搭建开发环境到打包、发布和部署的整个开发过程。第 15章介绍了 Ext JS的跨平台特性。如果不是使用 C#进行开发的开发人员,可以先看第 15章,了解 Ext JS的跨平台特性,然后再慢慢地研读其他章节。本书适合 Ext JS 4.2富客户端开发人员、初学者,也可以作为高等院校和培训学校相关专业的教学参考书籍。

编辑推荐:

Ext JS从4.0开始,架构发生了重大变化,本书以4.2版本为基础,通过-个具体应用程序示例的实现,一步-步带领读者进入ExtJS4.2的开发世界,使其掌握使用ExtJS4.2开发应用程序的技术

书籍规格:

书籍详细信息
书名Ext JS 4.2实战站内查询相似图书
9787302353393
如需购买下载《Ext JS 4.2实战》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)59.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

Ext JS 4.2实战是清华大学出版社于2014.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。