在清华大学出版社网站看到了书籍信息了,具体地址是:http://www.tup.tsinghua.edu.cn/book/Showbook.asp?CPBH=056140-01&DJ=51

预计3月底,最迟4月1日就有售了。

图书详细信息:

ISBN:9787302353393
定价:51元
印次:1-1
装帧:平装
印刷日期:2014-2-26

内容简介:

本书是一本 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权威指南》出版后,为了弥补书中没有完整的开发示例的遗憾,我在博客中开了一个名为《 Ext JS开发》的专栏,结合 Ext JS 4.1.1和 ASP.NET MVC 3写了一个完整的示例,反应不错。不久, Ext JS 4.2发布了,研究后发现 4.2在 4.1的基础上做了比较大的调整,而且在开发方式上又有了新思路。这时恰逢清华大学出版社编辑夏毓彦约我写一本与 Ext JS实战有关的书,于是顺理成章地促成了本书的出版。
大家知道,Ext JS是一个使用 JavaScript编写的、用来开发富客户端的 AJAX框架,主要用于创建前端用户界面,支持跨浏览器且与后台技术无关。它可以与 ASP.NET、Java、PHP等各种语言结合开发各种应用。本书以一个简单的 CMS系统开发为线索,详细讲解 Ext JS 4.2的使用,同时,也给大家展示了 Ext JS开发的一种最佳模式,这种模式一直存在,但由于网络上介绍得不多,相关的文章也很少,因而很少被人熟知而采用。这种模式是开发 Ext JS应用程序的最佳方式,编者详细介绍了这种最佳模式的开发方法。这种模式的关键是要配合 Sencha Cmd一起使用,利用 Sencha Cmd的应用程序创建和生成功能,来创建应用程序并打包发布应用程序。
所谓熟能生巧,经过这么多年使用 Ext JS的经验累积,也到达了从量变到质变的阶段,所以,本书除介绍新的开发模式以外,还对自己使用 Ext JS的开发实践进行了总结,提出了一些新的开发思路,希望对大家有所启发。
本书另外一个特色,就是使用 ASP.NET MVC 4作为后台开发语言。可以说, ASP.NET MVC 4又是一种革新,它提供了新的思路来进行开发。它与 Ext JS 4.2结合在一起是非常完美的组合,这样的结合可以说是高效开发的代表。
虽然本书的后台语言是使用 ASP.NET MVC 4开发的,但并不意味着对于使用其他开发语言的开发人员就没有帮助。原因在于 Ext JS是一种跨平台的框架,几乎不经任何修改就能迁移到不同的开发平台,这也是 Ext JS的魅力所在。不过,要让 Ext JS发挥跨平台的威力,还需要在开发思路上进行创新,而这正是本书将要讲解的重点。
希望本书能带给你全新的 Ext JS开发体验,也希望对于使用 C#平台进行开发的读者会有所帮助。
本书的开发环境如下。

操作系统:Window 7
开发工具:Visual Studio 2012
数据库:Visual Studio 2012本地数据库
浏览器:Firefox 24.0

为了能不受系统自身环境的影响,在使用 Sencha Cmd时候,专门使用虚拟机搭建了一个干净

的 Window 7系统进行安装和使用。如果在本机安装和使用 Sencha Cmd碰到无法处理的错误时,建议读者也使用虚拟机搭建一个干净的 Window 7系统再进行安装和使用,以避免自身环境的影响。本书的源代码都在本书配套的光盘中。光盘中的每一个目录对应的是书中每一章的源代码,在 ch后面的数字就是对应的章节号,例如 ch03,就是是第 3章的源代码。
希望本书能给每位读者带来帮助,如果对本书有任何意见和建议,或者有任何技术上的问题,请发邮件到 huangdengqiao@outlook.com,或者加我微博 http://weibo.com/gerneal。如果想了解最新的 Ext JS动态或编者的最新博文,可访问编者的博客:
http://blog.csdn.net/tianxiaode
http://dqhuang.blog.51cto.com/

在本书的出版过程中,得到了清华大学出版社图格事业部编辑的大力支持,在他们的努力下,促成了本书的出版,在此表示衷心的感谢。此外,还要感谢那些在互联网上默默耕耘的博客作者以及在各大论坛回复问题的大牛们,是他们的努力耕耘,才使我能找到解决问题的办法,是他们让我有了更进一步提高技能的机会。
编者 2014年 2月

新书《Ext JS 4.2 实战》终于出炉了的更多相关文章

  1. 新书《Ext JS 4.2实战》即将出版

    目录: 第1章    Ext JS 4概述1.1    从Ext JS 4.0到4.071.2    从4.1到4.1.1a1.3    从4.2到4.2.11.4    如何选择版本1.5    基 ...

  2. [Ext JS 4] Grid 实战之分页功能

    前言 分页功能的实现有两种途径: 一种是服务端分页方式, 也就是web客户端传递页码参数给服务端,服务端根据页面参数返回指定条数的数据.也就是要多少取多少.这种方式比较适合Grid  的数据量很大,需 ...

  3. 《Ext JS 4.2 实战》可以买了

    今天编辑告诉我,在网上可以买到这书了,购买链接是http://www.amazon.cn/Ext-JS-4-2%E5%AE%9E%E6%88%98-%E9%BB%84%E7%81%AF%E6%A1%A ...

  4. Ext JS 6开发实例(一)

    很久没写文章了,主要原因和大家差不多,都要为生活奔忙,搞了两个小项目.这两个小项目很凑巧,都可以使用Ext JS来开发,这正是练习使用Ext JS 6的好机会,自然不会错过. 很多读者可能会问,为什么 ...

  5. [Ext JS 4] 实战之 Picker 和 Picker Field

    前言 所谓的picker , 就是弹出一个选择框,让你选择一些信息.比如选择日期, 选择颜色等: 选择的结果总是要放在一个地方的,Picker Field 就是用来放置选择结果的一个文本框. 在Ext ...

  6. [Ext JS 4] 实战之 带week(星期)的日期选择控件(三)

    前言 在 [Ext JS 4] 实战之 带week(星期)的日期选择控件(二) 的最后,有提到一个解决方案. 不过这方案有一个条件  ==> “2. 每年的周数从(1-52), 如果超过52 周 ...

  7. [Ext JS 4] 布局之实战一 - 中间区块不会自动伸展 (tab)

    前言 [Ext JS 4] 布局之实战一 - 中间区块不会自动伸展 (tab) 在上一篇中,中间的tab 区块无法自动伸展的原因一句话说就是: 使用contentEL的方式,相关HTML元素不会参与组 ...

  8. [Ext JS 4] 实战之Grid, Tree Gird 添加按钮列

    引言 贴一个grid 的例子先: 有这样一个需求: 1. 给 Grid(or Tree Grid)添加一列, 这一列显示是Button. 点击之后可以对这一行进行一些操作 2. 这一列每一行对应的按钮 ...

  9. [Ext JS 4] 实战之Grid, Tree Gird编辑Cell

    前言 本篇这里以稍微复杂一点的Tree Grid 来介绍. 在写编辑grid 之, 先来看一下 grid 的 selType 的配置. 先给一个简单的Tree grid 的例子: Ext.onRead ...

随机推荐

  1. Spark-SQL之DataFrame操作大全

    Spark SQL中的DataFrame类似于一张关系型数据表.在关系型数据库中对单表或进行的查询操作,在DataFrame中都可以通过调用其API接口来实现.可以参考,Scala提供的DataFra ...

  2. 【SSH系列】Hibernate映射-- 多对一单向关联映射

    在hibernate中非常重要的就是映射,在前面的博文中,小编简单的介绍了基本映射,基本映射是对一个实体进行映射,关联映射就是处理多个实体之间的关系,将关联关系映射到数据库中,所谓的关联关系在对象模型 ...

  3. Python 文本转语音

    文本转语音,一般会用在无障碍开发.下面介绍如何使用Python实现将文本文件转换成语音输出. 准备 使用Speech API 原理 示例代码 小总结 pyttsx方式 原理 示例代码 小总结 pytt ...

  4. JAVA面向对象-----匿名内部类

    匿名内部类 匿名内部类:就是没有类名字的内部类. 匿名内部类作用:简化内部类书写. 匿名内部类的前提:必须继承一个父类或者是实现一个接口. 匿名内部类的格式: new 父类或者接口(){ 执行代码-. ...

  5. SSH 之 Spring的源码(一)——Bean加载过程

    看看Spring的源码,看看巨人的底层实现,拓展思路,为了更好的理解原理,看看源码,深入浅出吧.本文基于Spring 4.0.8版本. 首先Web项目使用Spring是通过在web.xml里面配置 o ...

  6. EBS开发性能优化之SQL语句优化

    (1)选择运算 尽可能先做选择运算,这是优化策略中最重要.最基本的一条,选择运算一般会使计算的中间结果大大变小,在对同一表格进行多个选择运算时,选择条件的排列顺序对性能也有很大影响,因为排列顺序不仅影 ...

  7. Ubuntu下装QQ2014(http://my.oschina.net/oscfox/blog/315951)

    QQ登陆界面: QQ登陆之后: 1.首先我们需要下载一个 deb的 Wine QQ安装包 qq2014官方下载:http://www.longene.org/download/WineQQ2013SP ...

  8. The Ultimate Guide To iPhone Resolutions

    备忘:http://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutionshttp://appicontemplate.com/

  9. iOS下WebRTC音视频通话(三)-音视频通话

    前两篇文章记录了音视频通话的一些概念和一些流程,以及一个局域网内音视频通话的示例. 今天以一个伪真实网络间的音视频通话示例,来分析WebRTC音视频通话的过程. 上一篇因为是在相同路由内,所以不需要穿 ...

  10. Swift基础之闭包Closure学习

    首先Swift语言中没有了Block内容,但是你可以通过调用OC文件使用,也可以使用Closure(闭包),实现Block或者Delegae同样反向传值或回调函数的效果,也可以解决函数指针的问题,两者 ...