Netbeans Day - been there done that...

After verifying that the machine at the JDeveloper booth at Javaone is up and running yesterday, I figured I might jump over to the Netbeans day (actually more lke a half day) Sun held next door.
I must say that I wish Oracle would decide to spend the same amount of marketing money on JDeveloper that Sun seems to spend on Netbeans lately.

I guess what I saw in the various session I went to would get Netbeans and probably eclipse user quite excited about the upcoming netbeans 5.5, but for someone who comes with a JDeveloper background it all seems like - yes we already have these for a while...

Some examples
Having a core IDE and extensions on top of it to provide an integrated environment - see JDeveloper with the Java, J2EE and Studio Editions - all three based on the same core - each adding more extensions.

Databinding for Swing/JSF - see JDeveloper's ADF binding for Swing, JSF and JSP which lets you bind EJB3, POJO and Web services all based on JSR-227.

Jackpot - seems like the auditing framework we have in JDeveloper. In JDeveloper you can also add your own rules and even have auto-fixing for problems.

EJB 3.0 support - Yes we have it for a while now including entities from tables, session facade creation etc

JSF development - Look at JDeveloper if you want to understand what productive JSF is about.

Web service support - got this one too and we even have all the Tango stuff like WS-Reliability and security done in a declarative way in JDeveloper.

UML - Netbeans seems to be very excited about how their UML diagram is in synch with the Java code without adding anything to the class code - We've been doing it for years now.

BPEL designe - We have a BPEL extension for a while now in JDeveloper.

Visual XML schema builder and other XML tools - got those as well.

So yes - there are a lot of things that netbeans is planning to have in the future - but if you need to work right now just download the production version of JDeveloper 10.1.3 and you'll get all of these and more.


Yes, JDev definately has more substance, but that's because you bundle all (well Raptor is still only party there and UIX editing is missing) into one enormously complex and slow application where Sun's product line is more segmented. I can only guess that Oracle is doing this to be able to "share" the VM instance?!

Posted by Casper Bang on May 24, 2006 at 01:03 AM PDT #

That's not exactly true - if you look at the JDeveloper download page you'll see 3 packaging one has just the basic Java editor features, the other adds all the J2EE and DB things and the last one adds all the rest of the things (namely ADF). And in addition you can disable parts of the product through toole->preferences->extensions and remove item you don't use.

Posted by Shay Shmeltzer on May 24, 2006 at 03:54 AM PDT #

I like JDeveloper and I like Netbeans 5.5. True Netbeans is still not in the class as JDeveloper is. I doubt Netbeans would be able to handle a HUGE project with thousands of files but somehow I think JDeveloper would. However, the ease of use in Netbeans is unparalleled me thinks. Especially now that Sun has decided to open source Creator and have a pack created that will integrate all its features into Netbeans 6, I think Netbeans will then finally be able to reach up to par with the Jdeveloper IDE. Some things I would like though for example, if Toplink was integrated into JDeveloper so a separate download wont be necessary, JEE 5, and visually creating XSLs, and maybe Raptor being integrated into JDeveloper as well. Wishful thinking I guess, but very appealing IMHO.

Posted by Surya on May 27, 2006 at 05:38 AM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed

I'm a Director of Product Management for the Oracle Mobile and Development Tools.
Follow me:

« February 2015