盼星星,盼月亮,经历近8个月的等待, ExtJS3.0rc1.1终于在5.4青年节这一天对外发布了出来,通过这一个版本及之前发布的Ext core3.0 beta及Ext Conference 2009,让我们感觉离Ext3.0真的越来越近了!下面我们通过rc版,来简单看看Ext3会有有哪些革命性的变化吧。
1、Ext Core-Ext框架最核心、最基础的东西,好比一栋大楼的地基。这个东东被从ExtJS中抽出来了,独立成了一个项目,并且使用更为宽松的MIT允许协议发布,大家大胆放心的使用吧。ExtJS3.0也是基于Ext Core进行开发的。
2、新增的UI组件
Ext3.0新增了不少UI控件,主要包括RowEditor、ListView、Charting、 ButtonGroup、GroupTabs等。其中Charting、ButtonGroup、GroupTabs这些都是我们在项目中非常需要的。下面可以看看一些图例:
charting
ButtonGroup
Grouped Tabs
3、原有组件的功能改进
以前用一些控件,经常会受到限制,比如button,鄱来覆去就那几个样子,还有工具栏,像搞一点花样都难。Ext3.0对一些组件进行了功能增强及改进,大概致包括下面的内容:
Buttons、 Toolbar Overflow、 Menu Overflow、 AnchorTips、 Buffered GridView、 Debug Console,下面通过一些图例大家看一看吧:
Buttons
Toolbar Overflow
Menu Overflow
Debug Console
4、其它
除了上面的三个主要变化及改进以外,Ext3.0还在性能上作了改进,还增加了一些布局,Bug的修正永远是不可少,另外Ext3.0声称保持兼容2.0,可以平滑升级,这应该是大家最关心的。
总之,伴随着Ext官方最近的一系列动作,Ext3.0确实离我们不远了,再等等吧!
Ext真的有哪么难吗?
http://www.lanyotech.com/ext-service.pdf
国内Ext技术咨询及培训服务
http://www.lanyotech.com/ext-train.html
关于Ext3.0rc1.1发布的详情:
http://extjs.com/blog/2009/05/04/ext-js-30-rc11-released/