ICEfaces官方今天发布了ICEfaces 2.0.0的第二个alpha版本-ICEfaces 2.0.0 Alpha2下载地址。关注ICEfaces 2.0新特性的朋友可以留心一下这个版本,因为目前发布的还只是alpha版本,所以只能用于新特性演示,不过本次ICEfaces 2.0.0 Alpha2带来的新特性还是蛮值得期待的。
ICEfaces是一个纯Java的整合Ajax的应用程序框架。ICEfaces允许JavaEE Ajax应用程序开发人员轻松的出使用纯Java技术创建和部署RIA应用。ICEfaces是一整套全功能的产品,企业应用程序开发人员可以利用ICEfaces基于现有的应用程序进行开发,也可以利用ICEfaces开发新的应用程序而不需要任何花费。
随着ICEfaces的不断发展,这一开源的java Ajax框架已经不单单是一个轻巧的Ajax JSF组件库,现在的ICEfaces已经是一个J2EE Ajax框架了。开发人员可以使用ICEfaces开发和部署大量规模企业级应用程序
ICEfaces 2.0.0主要包括如下特性:
- ICEfaces 2.0.0新增了一个称之为窗口级的作用域,这个自定义的作用域填补了目前JSF 2.0的作用域方面的空白。改作用域的作用范围是浏览器窗口或者是窗口中的一个tab的生命周期。
- ICEfaces 2.0.0引入了新的Push架构,ICEfaces 2.0.0中的Ajax Push架构已经被完全重新实现,重新设计的架构将大幅度提升性能。
- ICEfaces 2.0.0引入了更多的客户端API,新增的JavaScript api增加了更多的事件机制,方便客户端更灵活的调用各种操作。
- ICEfaces 2.0.0将兼容ICEfaces 1.8.2的组件工具包,ICEfaces 1.8.2组件包在ICEfaces 2.0.0中几乎是完全兼容的。
- ICEfaces 2.0.0更新了大量文档和wiki说明(这个是必须的,想要用户使用,足够数量的文档是最好的,否则很难让人接受,这点个人感觉T5做的比T4要好很多,笔者学习T4如果没有人带的话,那简直就是无语了。。。。)
- ICEfaces 2.0.0已经加入了maven2的中央服务器中,可以直接通过pom配置引入ICEfaces 2.0.0 Alpha2 jar包
- ICEfaces 2.0.0包含了对JSF2 RI的支持,JSF2 RI项目已经正式被命名为Mojarra,本次ICEfaces 2.0.0 Alpha2新增了对Mojarra 2.0.2的支持
- ICEfaces 2.0.0包修复了大量在ICEfaces 2.0.0 Alpha1中已知的bug
ICEfaces 2.0.0 Alpha2下载地址:
ICEfaces 2.0.0下载
[ad#468-60]