文章
-
Apusic Studio 5.1M5 新特性一览
—
by
四斤稀饭
—
上次修改时间:
2008-05-07 16:36
-
Apusic Studio 5.1M5发布以来,版本号已经更新至Patch2,功能也不断增强和完善。本文将会就M5版本中新添加或增强的特性进行详尽的介绍。
-
AOM2.0布局组件
—
by
Louis
—
上次修改时间:
2008-03-31 11:28
-
AOM2.0为开发者提供了许多功能强大的布局组件,本文将逐一介绍如何使用AOM2.0中的这些布局组件。
-
AOM2.0开发实例入门之二:用户注册
—
by
Author Orange; Editor Celin
—
上次修改时间:
2008-03-20 10:31
-
本篇文章是这个系列的第二篇,介绍如何利用AOM2.0来开发一个简单的用户注册登录示例应用。
-
AOM 2.0的神奇魔力之八:消除状态--致JSF怀疑论者
—
by
Kevin
—
上次修改时间:
2008-03-10 09:47
-
长久以来,“状态的维护”是困扰 JSF 获得普及的一个很重要的因素。很多朋友一看到 JSF 页面中生成的那一大堆“ViewState”,就会不由的对其“毛骨悚然”:这样一种“重量”级的技术,能够被用到真正的项目中吗?
在 AOM 2.0中,对 JSF 的状态维护进行了彻底的改造。 AOM “干掉”了 ViewState,更确切的说法是: AOM 对 ViewState 的处理要优雅的多,消除了无用的、重复的状态信息。此外,AOM开发团队已经把对状态的处理机制提交给 JCP,并希望通过我们的努力,使 JSF 能够获得一个更广泛的认可。
-
AOM2.0开发实例入门之一:HelloWorld
—
by
Author Orange ; Editor Celin
—
上次修改时间:
2008-03-07 13:38
-
OperaMasks是当今世界上相当有创造性,相当有活力的一个WEB开发框架, 借助开源社区庞大用户群的技术力量,以及借鉴世界上优秀开发框架的成功经验,她已经发展到更具创新和实用价值的AOM2时代。希望本文能够成为一个敲门砖,带领大家走进AOM2.0的神奇世界!
-
AOM 2.0的神奇魔力之七:Facelets,AOM更好的外衣
—
by
Kevin
—
上次修改时间:
2008-03-06 09:45
-
JSF是从很多已有的技术上发展过来的,如 JSP、Struts等。但 JSP 却未必是最好的 JSF 底层支撑技术。本文简要介绍了 Facelets 技术,以及 AOM 是怎样迎合 Facelets 的某些特性的。从绝大部分技术特性对比来看,与JSP相比,Facelets 是 AOM 更好的外衣。
-
AOM 2.0的神奇魔力之六:与 Spring/EJB3的无缝集成
—
by
Kevin
—
上次修改时间:
2008-03-03 09:48
-
在J2EE应用中,后台的业务编程模型已经有了优秀的并且经过业界验证的成熟解决方案,如 Spring、EJB 3等。其中,又以 Spring 在业界的使用更为广泛。本文主要介绍 AOM 是怎样和 Spring 紧密集成的,并顺带着介绍一下 对EJB 3的支持。如果您从本系列的第一篇文章开始读起,那么读完本文,笔者相信你已经可以用AOM做一个比较大型的业务系统了。
-
AOM 2.0的神奇魔力之五:LiteBean
—
by
Kevin
—
上次修改时间:
2008-03-03 09:33
-
LiteBean,脱胎于JSF规范中的 Managed Bean,在 AOM 2.0中,对 Managed Bean 做了大量的扩充,最终演化成了目前的 LiteBean。LiteBean 是 AOM 中非常重要的一个概念,它即是展现层与业务层之间的粘接器,同时也是 AOM 与其它成熟编程模型的粘接器,如 Spring、EJB 3 等。本文比较系统的介绍了 AOM 中 LiteBean 的相关概念及特性。
-
AOM 2.0的神奇魔力之四:模型事件
—
by
Kevin
—
上次修改时间:
2008-03-02 23:06
-
基于“Event/Listener”的事件机制, 是一种非常典型的Observer模式,它原本可以用来解决更多的架构设计问题,从而使系统的维护性及可扩展增强;但同时,事件也是一把双刃剑,如果滥用事件,则会让你的程序难以跟踪,难以理解。
本文介绍 AOM 2.0中的模型事件,如果你理解了它并将它用到恰当的地方,相信这会成为你日后工作中的一大利器!
-
AOM 2.0的神奇魔力之三:输入校验
—
by
Kevin
—
上次修改时间:
2008-03-02 23:10
-
人们曾经做过统计:假设开发一个软件系统的工作量是100,那么,该软件中为了验证用户的输入是否正确而花费的工作量,则占据其中的30%至40%。
AOM 2.0的输入校验功能是一种神奇的力量,如果你理解了它并能够运用得熟练自如,将会大幅提升你的工作效率!
-
AOM 2.0的神奇魔力之二:国际化
—
by
Kevin
—
上次修改时间:
2008-03-02 23:16
-
国际化多语言支持,其实是一个并没有多大技术含量的问题,但却是一个非常繁琐的事件。AOM 2.0中,对国际化的支持是一种神奇的魔力,一旦你洞悉它的奥秒,相信你再也离不开它,而你的工作,将会使你的心情一直保持愉悦!
-
AOM 2.0的神奇魔力之一:约定优于配置
—
by
Kevin
—
上次修改时间:
2008-03-02 23:19
-
J2EE开发人员的工作状况经常是:一边写着代码,一边维护着xml文件。我们已经对此厌倦不已,而“约定优于配置”则是解决这一问题的有效手段。
本文通过一个小小的例子,介绍AOM是怎么遵循并始终贯彻这一原则的。如果你照着笔者的文字一步步做一下这个例子,两分钟之后,你会感觉到这是一种神奇的魔力!
-
IoVC实例分析:Hello Duke!
—
by
Kevin
—
上次修改时间:
2008-03-02 23:23
-
本文通过一个非常简单的例子“helloDuke",介绍 IoVC 编程模型的一种实际场景,从而让你对 IoVC 有一个感性的认识。
-
IoVC,一种新的编程思想
—
by
Kevin
—
上次修改时间:
2008-03-02 23:21
-
IoVC——“Inversion of View-Control”,即“视图控制反转”,换言之:它把对“View(即 UI 视图)的控制力”注入到你的后台业务逻辑中。这样一来,你在编写业务逻辑的过程中,对 View 拥有足够的控制力,从而能够将展现层与业务逻辑完全的解耦。IoVC是一种新的编程思想,而 AOM 2.0则是它的完美演绎。正是因为IoVC的思想,使AOM 2.0拥有一种神奇的魔力!
-
JBoss Seam集成支持
—
by
Evan Zeng
—
上次修改时间:
2007-11-21 16:15
-
JBoss Seam是一个强大的应用框架,通过整合流行的面向服务架构(SOA)技术如AJAX、JSF、Enterprise Java Beans(EJB3)、Java Portlets、业务过程管理(BPM)和工作流,来构建下一代web2.0应用。这篇文章介绍AOM与JBoss Seam的无缝集成。
-
Combo 示例
—
by
Kevin
—
上次修改时间:
2007-11-21 13:53
-
在我们的程序生涯中,经常会遇到多个下拉列表框进行互动的场景,譬如,当你选择不同的省市,需要切换不同的城市。针对这种场景,常规的解决方案是怎样的?它又有哪些弊端?AOM又是如何解决这些问题的?本文尝试对此问题进行分析。
-
XEL:AOM 2.0 新特性预览(1)
—
by
sTruCT
—
上次修改时间:
2007-10-31 11:32
-
本文介绍了AOM 2.0中XEL的一些新的特性。在AOM 2.0中,对EL作了大量的扩充,已经使其成为一种全新的表达式语言,我们将其称为“XEL”。
-
AOM-Tutorials 8:数据验证
—
by
roman
—
上次修改时间:
2007-10-10 16:38
-
本系列文章是作为 JSF & AOM 的入门教程。本文是此教程的第八篇,介绍如何在JSF中进行数据验证,包括手工校验、隐式校验、显式校验,以及编写自己的校验方法。
-
AOM-Tutorials 7:The h Library
—
by
杨鹏
—
上次修改时间:
2007-10-09 17:30
-
本系列文章是作为 JSF & AOM 的入门教程。本文是此教程的第七篇,介绍如何在JSF中使用最常用的以h打头的 tag library。
-
AOM-Tutorials 6:事件处理机制
—
by
吴元业
—
上次修改时间:
2007-10-08 17:26
-
本系列文章是作为 JSF & AOM 的入门教程。本文是此教程的第六篇,介绍JSF的事件处理机制,包括 ActionListener 与 ValueChangeListener。
|