原创 Java开发王者首部曲 : JBuilder 2007收藏

新一篇: 北京/上海 JBuilder 2007产品发表会 | 旧一篇: 我现在是CodeGear公司的员工了

Java开发王者首部曲 : JBuilder 2007

JBuilder的发展史说起来并不顺畅,从早期JBuilder 1~3版本在Java开发工具竞争场中苦苦追赶对手,到JBuilder 4~8版本时期雄霸Java开发工具王者的宝座,JBuilder可以说是在备尝艰辛之后才拥有光荣的Java开发工具王朝。但是许多人并不知道JBuilderBorland内部的定位非常奇怪,也就是因为这个定位让JBuilder9之后的版本逐渐被其他Java开发工具夺去其第一的地位。这个故事要从JBuilder成功地成为第一的Java开发工具之后说起。

原来在数年前当JBuilder 8打下天下之后,Borland开始走向ALM的市场。由于JBuilder在当时是举世皆知的Borland成名工具,因此当Borland决定开发ALM产品系列时,希望使用Java技术,并且希望能够和JBuilder连接在一起,好借助当时JBuilder在企业的影响力而能够顺利地把BorlandALM产品线打入企业市场。所以当时JBuilderBorland内部被归属为ALM部门的产品,而不属于开发工具部门的产品。

由于JBuilder肩负了ALM的重大任务,在随后的版本中,JBuilder的功能大都是为了与ALM产品连接以及支持最新的EJB服务器,因此,JBuilder R&D花费了大量的时间集成Borland ALM产品,更新使用最新的JDK和各厂商的EJB服务器,几乎把所有精力都放在企业级的应用。然而不幸的是,那时正是开源码和各种Java开源框架蓬勃发展的时期,Java开发者最需要的是Java开发工具能够支持这些最新、最重要的Java框架和Java技术,JBuilder却在Borland错误的定位下逐渐失去其领导地位。不过,虽然在这个时期JBuilder错失了大多数开发人员需要的功能,但是我个人认为JBuilder唯一在开发者需求方面最成功的地方就是集成了Together的强大建模能力,以及能够对于模型/程序码进行稽核和度量的功能,这是任何其他Java开发工具所不能企及的。

2006年是JBuilder转机的一年,因为JBuilder终于脱离了Borland而正式成为CodeGear公司的主力Java开发工具。CodeGear终于能够指正Borland犯下的错误,让JBuilder有机会重返Java开发工具王者的地位,主角就是JBuilder 2007

是什么使JBuilder 2007能够再次成为Java开发工具的首选? 现在版本的JBuilder有什么过人之处以及比不上的地方? 答案就是JBuilder有无人能及的建模和企业级的开发功能,例如JBuilderEJB开发功能。表现不如人意的地方就是缺乏支持主流Java框架,例如HibernateSpringWeb方面的框架,以及充分支持开发人员生产力的功能,例如Build Java项目、追踪臭虫、项目管理等。

而目前EJB 3Java Persistence APIJPA)正如潮水般席卷Java开发社群,Hibernate 3.xOracleTopLink都开始支持JPAJBoss 4.xGlassFish/AppSever 9也都支持EJB 3.0的开发,因此JBuilder 2007的成功运算式就是:

完整建模能力 + 主流Java框架 + 强大EJB3/JPA开发能力 + 高生产力开发者功能

 JBuilder 2007将充分而且完美地结合第一名的Java商业开发工具和Java开源框架/程序码成为第一个打通任督二脉的崭新Java开发工具。例如在JBuilder 2007中我可以建立可视化EJB 3开发项目,可视化JPA开发项目,Hibernate/Spring项目,Tapestry项目,Java建模项目等,JBuilder 2007支持的Java相关开发项目绝对是第一的。例如下图就是笔者在JBuilder 2007中使用JBoss 4.x + Hibernate 3.x + InterBase 2007进行可视化EJB 3.0的项目开发:

11281130我将代表公司分别在北京和上海举办JBuilder 2007的发布会,使用Java开发的朋友将有机会一见最强大的新时代Java开发工具 JBuilder 2007。在这个发布会中我将介绍JBuilder的技术发展史,JBuilder 2007的技术架构,令人惊叹的新功能以及JBuilder未来的发展路线图,不管您目前是否使用JBuilder,您都需要看看这个即将震撼Java开发工具界的王者。对于大陆的朋友,您可以在下面的URL中找到相关资讯:

http://www.csdn.net/subject/borland/index.html

CodeGearJBuilder会成功地重返顶级Java开发工具之巅吗? 我想这是有机会的,CodeGear也有决心做到。从CodeGear的第一个推出版本JBuilder 2007看来,这个目标似乎已经不远了。现在连我这个以前不常使用JBuilder的人都愈来愈喜欢JBuilder 2007了,最近一段时间居然发现花在JBuilder 2007集成开发环境中的时间比花在BDS 2006都多了,呵呵,这当然是因为我非常喜欢EJB 3/JPAHibernate 3.x,现在JBuilder 2007是支持这三个最新技术的最完整和强大的Java开发工具。

这篇介绍JBuilder 2007的文章只是第1篇,因为这篇文章的名称就是“首部曲”。在下一篇文章中我将会介绍如何使用JBuilder 2007开发EJB 3.0的应用程序,还将详细介绍如何使用JBoss 4.x + Hibernate 3.x + InterBase 2007+JBuilder 2007进行强大的可视化开发。

我们下次再见了:)。

 

 

 

 

发表于 @ 2006年11月17日 13:17:00|评论(loading...)|编辑

新一篇: 北京/上海 JBuilder 2007产品发表会 | 旧一篇: 我现在是CodeGear公司的员工了

评论

#TaurenShaman 发表于2006-11-17 14:26:00  IP: 211.95.168.*
Just JBuilder!!!!
#Shawn 发表于2006-11-17 14:37:00  IP: 222.210.54.*
期待....
#Qutr 发表于2006-11-17 15:45:00  IP: 61.181.6.*
JBuilder强了Eclipse就会强,而后NetBeans也会强起来。
总的来说是竞争的关系。最大的区别就是收费和免费。
#jsnsoft 发表于2006-11-17 14:56:00  IP: 58.213.37.*
看起来很爽,不知道操作方式与历史版本是否相似
#寮犳捣榫?Url=http://www.dlog.cn/zhlmmc 发表于2006-11-17 19:05:00  IP: 82.46.178.*
强烈支持!Eclipse的确缺少企业级的开发工具,JB的加入正好弥补了这个空缺!!!
#codeing 发表于2006-11-17 19:09:00  IP: 221.3.200.*
JBuilder以前向VS,现在像Eclipse...
可怜的Borland....
很希望CodeGear能给Borland的IDE再次辉煌...
期待中....
#hcxy413 发表于2006-11-17 19:34:00  IP: 220.173.205.*
这也太...了吧???界面抄袭Eclipse的啊???有点卑鄙的感觉啊,还有MyEclipse!
#BenBenBoy 发表于2006-11-17 17:42:00  IP: 210.143.35.*
看上去怎么跟eclipse这么像。
#Jarod 发表于2006-11-17 18:18:00  IP: 219.136.216.*
新版本的JB是基于Eclipse的
#kAFKA0102 发表于2006-11-17 20:33:00  IP: 219.216.108.*
看起来不错,有机会用一下.java应该出现一个基于Eclipse的如VS一样优秀的开发工具.Myeclipse是不错,但还不够强大,现在看jb的了.
#bamanzi 发表于2006-11-17 20:37:00  IP: 58.61.99.*
Re: hcxy413
JBuilder现在本来就是构建于Eclipse之上
#祝福JB 发表于2006-11-17 21:13:00  IP: 89.245.88.*
Borland情节啊,嘴上不承认,可是已有Borland的新产品肯定忍不住去试一下的,CoreGear加油吧,趁大家的心还没死,虽然已经有些凉了。。。
#hcxy413  发表于2006-11-17 23:44:00  IP: 220.173.205.*
Re:bamanzi
之前我听说了,没想到界面也把原来的JB都改掉了!
#jlkdfj 发表于2006-11-18 00:00:00  IP: 222.90.121.*
不管哪个抄袭哪个界面哪个的界面,我们是程序员,需要的是强大的开发工具啊,希望JBuilder 不要让大家失望,重振当年雄风
#chiny 发表于2006-11-17 23:33:00  IP: 61.51.171.*
Eclipse+GMF
#chengyong 发表于2006-11-18 12:35:00  IP: 211.158.21.*
Java开发者最需要的是Java开发工具能够支持这些最新、最重要的Java框架和Java技术,一语中的

缺少的还有像Netbeans的一流swing设计器(以前的swing设计器实在不像是borland的作品,惨不忍睹),和可视化的JSF设计器,如果加上这些支持,像不成为王者都难。
#icolin 发表于2006-11-18 13:44:00  IP: 61.182.210.*
祝JBuilder能够重新闯出一片天地
#fxbird 发表于2006-11-18 22:51:00  IP: 221.201.189.*
太好了,jbuilder原来还在,欢迎啊。相信borland的实力,也让我知道了原来jbuilder的失败是什么原因,eclipse这种东西写个纯粹的类还凑合,要是真正做项目开发,严重依赖插件,但目前商业插件没有几个功能强大的,而且不便宜,免费插件就更不用说了,有它等于没有,免费只是一句空话。
#fxbird 发表于2006-11-18 22:59:00  IP: 221.201.189.*
我最希望有的功能就是能可视化地编辑jsp页面,现在只有jdeveloper,wsad有这功能。
#ncindy 发表于2006-11-18 23:04:00  IP: 218.19.17.*
j2ee项目,Eclipse WTP 1.5.2足够了。
#看看 发表于2006-11-19 18:44:00  IP: 218.80.172.*
那么JBuilder On Eclipse将采用SWT/JFace而不是swing了吗?

其实swing是一个优秀的GUI库!可惜了.
#路过 发表于2006-11-20 13:45:00  IP: 220.248.40.*
什么时候出来啊!我期待!!!
#linfuyong 发表于2006-11-20 20:38:00  IP: 222.240.167.*
盼星星盼月亮,终于等到发布的时候了
当年执意选择JBuilder,就是因为知道会有这么一天,JBuilder完全基于Eclipse……

另外,期待盗版也快发布……穷学生没钱买正版T_T
#糖醋鼻子 发表于2006-11-21 19:55:00  IP: 222.222.15.*
很想去北京的发布会,不过没路费了,祝福CodeGear中...
相信不久CodeGear就会成为一个热门的关键字。
#开发黑子 发表于2006-11-22 11:08:00  IP: 221.222.163.*
无论怎么样?希望jbuilder2007能有惊喜的表现,不要是简单的堆砌所说的功能,jbuilder2007的这些组件,我已经用jbuilder2006实现了,不过还是喜欢用EA取代together,
#开发黑子 发表于2006-11-22 11:14:00  IP: 221.222.163.*
我现在用jbuilder2006+sp3,功能已经足够用了,我还是喜欢用它做EJB开发和对等协作开发,eclipse,myeclipse,IntelliJ与netbeans我现在经常使用,最主要的是开发的思想,不要拘束于IDE,IDE是加快开发的可视化工具而已1
发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © 李维