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可视化开发的领袖。URl收藏 http://www.qqread.com/aspdotnet/a381302.html进入讨论组讨论。
当我第一次使用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可视化开发的领袖。URl收藏 http://www.qqread.com/aspdotnet/a381302.html进入讨论组讨论。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 未释放事件Handler可能导致内存泄漏 (0次浏览)
- 小心使用放在App_Code中类的静态成员 (0次浏览)
- ASP.net服务器控件的优化选择 (0次浏览)
- Asp.Net中动态页面转静态页面 (0次浏览)
- 正则表达式中的实用命名组替换 (0次浏览)
- Domain Model的三种类型及其级别 (0次浏览)
- 应用WEB标准会使ScrollTop属性失效! (0次浏览)
- Cache用法之缓存页面和缓存数据 (0次浏览)
- 支持正则表达式的UrlMapping (0次浏览)
- 关于ASP.NET 2.0的目录结构变化 (0次浏览)



