设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

开源先锋NetBeans能否承载JSF中兴之重?

2007-5-15 14:26| 发布者: joejoe0332| 查看: 5966| 评论: 0

  5. 来自沃土的智慧和力量助NetBeans成长

  当我第一次使用Visual Web Pack时,有一种似曾相识的感觉,尝试新建一个页面后,终于发现,原来Visual Web Pack和Sun Java Studio Creator如出一辙。事实上,Visual Web Pack(以下简称VWP)就是Sun Java Studio Creator 2(一下简称Creator)的替身。

  NetBeans已经发展多年,不过,一直是Java高手的开发工具,并非面向Java初学者的。2001年,当Sun意识到自己缺乏一个对初学者有吸引力的IDE时,决定开发一个全新的IDE,这就是后来的Creator。2004年,当JSF推出时,Creator是第一个支持可视化JSF页面开发的IDE,我试用过几天,发现确实不错,可惜,Creator对内存的要求太高,在普遍只有512M内存的情况下,最终还是放弃了Creator,继续使用JBuilder。

  Creator和NetBeans有着千丝万缕的关系,它们基于相同的代码库,只不过Creator借鉴了VB/ASP开发者们常用的IDE的设计理念,强调可视化和易用性,目标显然是降低Java开发的难度。而NetBeans则突出了与Java标准和规范的同步性,一旦有新的Java技术出现,NetBeans很快就推出新版本。维护两套开发工具显然不符合经济原则,因此,当Java走向 EE 5,JSF跨出1.2的步伐时,Sun决定将Creator纳入NetBeans的版图,这就是NetBeans的工具包VWP。

  VWP 和Creator的这种紧密关系,说明了为什么VWP在易用性方面这么突出。VB可以说是最容易使用的开发语言之一,既然要和VB的开发工具竞争,或者说模仿,那么,Creator在可视化和易用性方面的起点自然不会太低,也正因为如此,作为Creator替身的VWP,才会成为真正支持JSF可视化开发的优秀工具。

  其实,不论是JBuilder还是Eclipse,都是可视化开发工具的典范,只是在JSF应用开发方面,NetBeans走到了前面。这主要是因为NetBeans扎根于Sun这块沃土,能够吸取来自Sun专家组的智慧和力量。JSF是Sun的赌注,Sun在JSF上投入重兵,意欲抢占Web应用开发的市场份额,因此,为了与JSF配套的开发工具,Sun不惜倾其所有,把原先收费的Creator免费化,并移植到用户最多的NetBeans上。

  毫无疑问,JSF的原理,Sun的专家组是最清楚的,正是基于对JSF技术来龙去脉的深刻理解,NetBeans才敢于在VWP中对JSF的开发进行大刀阔斧的创新。所谓艺高人胆大,凭借一系列开创性的手法,VWP终于突出重围,成为JSF可视化开发的领袖。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部