« February 8, 2006 | Main | March 6, 2006 »

March 2, 2006 Archives

March 2, 2006

New home, new look, but the same content



Welcome to my new home on the web.
I
decided to move my blog from the http://orablogs.com site which served me
great in the last couple of years to the new blogs.oracle.com site.

The main reason for doing this - I just like to play with new things...

In
any case it seems that most of the content of my old posts got into
this site, and the only thing that didn't get transfered are the
comments.
So if you still want to see what people said about any of the posts before this one just go to my old blog.

But from now on - this is my new page - I hope you'll enjoy it.

Matisse is bad! (and not "bad" in the good way)

I found this paragraph in a recent Netbean review on eWeek a bit disturbing showing a major problem with Matisse:

"Visual convenience has to manifest itself at some point in actual code: On both of our test platforms, we noted with foreboding that the NetBeans 5.0 source code view does not initially display the code being generated by the visual editor, showing instead a comment warning the developer not to modify that code and collapsing the code itself to a label using the source editor's outlining facilities. We've always considered such aloofness a red flag; we saw another warning in that this code could be expanded and read, but not modified, from within the NetBeans editor.
Of course, we promptly opened an external editor to see what would happen if we mulishly insisted on altering the code directly. The answer is that the visual form designer, upon our reopening that project element, ignored our source code changes until we used the visual tools to make other changes affecting the same code regions�at which point our changes were blown away by newly generated instructions. That's not the kind of multilateral cooperation among interacting tools that we've grown to expect from experience with Borland Software's JBuilder and Oracle's JDeveloper 10g, to name two examples of the current state of the art. The latter of these, we must note, is fee-free, just like NetBeans."

So watch out, once you worked with Netbeans to edit your Swing UI, you are doomed to be locked into Netbeans forever not able to switch to another IDE, or modifying the code that was generated for you.

At the end of the review the author gives two option for your evaluation shortlist one is Eclipse and the other is JDeveloper and he has this to say:

"Oracle's JDeveloper 10g 10.1.3 Lets developers tailor technology portfolios and deployment platforms to their needs; the platform is approachable but also second to none in capability and responsiveness."

He also points to the review of JDeveloper they did a while back where JDeveloper overall scored higher than Netbeans getting 5 Excellent marks compared to 3 that Netbeans got.

(and by the way on the cons in that JDeveloper review they mention JDeveloper doesn't have a Mac version - which is no longer the case. We have a dmg packaging for you Mac lovers out there. But on this in a future post.)

JSR-198 finalized - plugin writers take note

Finally the long awaited JSR-198: Standard Extension API for Integrated Development Environments got approved.
This is great news to all the small companies out there that are building utilities for Java developers. The thing that this JSR can save them is the need to write a special extension for each IDE out there. Now they can write the extension once and have it work with any IDE that implements this JSR.

The question now is which IDEs will implement this API. While Eclipse might not have a motivation to implement this, and as such try and keep their "monopoly" control over extension developers. Maybe someone will step up and just develop this for them.
Netbeans and IntelliJ would probably benefit from supporting this JSR. And as far as we are concerened here in the JDeveloper group ? well we already support it.

You can develop extensions to JDeveloper using the JSR-198 API and the doc for this is here:
http://www.oracle.com/technology/products/jdev/esdk/api1013/index.html Scroll down to get to that section.

The ADF Developer Guide - Now you can buy it

The ADF Developer Guide is the definitive guide to anyone looking to understand
ADF. You can get the pdf version free from OTN.
But if you are looking for a
hard-copy you can now order it from the oracle
store
.

JDeveloper 10.1.3 Patch Now Available


A new patch (which is called "Service Update" in the official language) is
availble for JDeveloper 10.1.3.
The great thing is that this patch is
installable through the help-> check-for-update menu, which is a new way for
us to provide patches.


More info here:

http://www.oracle.com/technology/products/jdev/htdocs/10.1.3.0.3/su/su1.html

New home, new look, but the same content (almost)

Welcome to my new home on the web.
I
decided to move my blog from the http://orablogs.com site which served me
great in the last couple of years to the new blogs.oracle.com site.

The main reason for doing this - I just like to play with new things...

It seems that most of the content of my old posts got into
this site, and the only thing that didn't get transferred are the
comments.
So if you still want to see what people said about any of the posts before this one just go to my old blog.


I also had to migrate some of the posts that I had between the export of orablogs.com and the import into blogs.oracle.com - so don't be fooled into thinking I was very productive on March 2nd entering 5 new posts...

So, welcome to my new home(page) and I hope you'll enjoy it.

About March 2006

This page contains all entries posted to Shay Shmeltzer's Weblog in March 2006. They are listed from oldest to newest.

February 8, 2006 is the previous archive.

March 6, 2006 is the next archive.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type and Oracle