参加金蝶OperaMasks-WebFramework成都推广活动后的感想

接到金蝶的邀请邮件参加OperaMasks的推广会,虽然这玩意儿是JAVA平台下的Framework,不过他山之石可以攻玉,看完整个演示过程,不禁赞叹金蝶中间件的野心。
整个OperaMasks所标榜的大约两个方面,一个是集成化开发环境,囊扩配置,管理,设计与开发的全过程开发环境(Apusic Studio)和全方位的原生Ajax支持。其中开发环境是基于Eclipse的,与MyEclipse相比在可视化编辑的程度和友好性方面都是有质的区别,而且最主要的是免费,支持绝大部分应用服务器容器的管理操作。并且将繁杂的配置工作降低到相当简化的程度,虽然和VS系列相比还有差距,不过对于在Java下工作的同学特别是在全开源环境下工作的同学来说感觉就像是鸟枪换炮一般。
另一个最主要的部分就是对Ajax的支持了,不得不说在我所看过的框架中,对Ajax支持的最好的就是OperaMasks,0成本的Ajax在一个看似简单的过程中表现得淋漓尽致,金蝶的工程师在现场将一个Sun的Car Store 的Demo程序部署在了OperaMasks的环境里,没有做更多的改动,直接就将所有的Button的事件都变成Ajax的客户端异步调用而不是Submit动作,而且直接就支持了皮肤和换肤的能力。框架拉提供了java下所欠缺的很多种控件,金蝶称之为Rich Component,感觉有点类似于Ajax.NET里的Toolkit,不过就开发的简便性和透明度来说相对于UpdatePannel,OperaMasks的支持实在是非常的简便,OperalMasks默认提供了很多控件,有类似GridView的,DataList,Repeater,Chat等.NET下很经典的控件都能在其中找到身影,而且使用上来说,也都是拖拖拉拉,改改属性就能使用的,而且这些控件都是默认的具备Ajax的能力的。
总的感觉来说就像是VS2005+Ajax.NET的java版本,而且对于Ajax结合的更加紧密,并且是开源的,免费的,而且最重要的是不是.NET而是在Java下出现这类的产品。真的是感觉狼来了,很多时候.NET对于JAVA来说所标榜的就是开发的便捷和快速,不过在Java平台下出来如此犀利的免费开源的工具,作为一个使用了.NET5年多的人来说,感觉真是复杂啊。
现在手头有推广会上发的OperaMasks的碟子,准备在有空的时候试用一下,估计下个月底在来给大家汇报情况。

PS,邀请函上说会后要送一个Ipod,结果拿到手是个特制版的128M的shuffle苹果的标记还被抹掉了,换成了金蝶的标记,郁闷啊

posted on 2007-08-31 00:31  亚历山大同志  阅读(4714)  评论(37编辑  收藏  举报

导航