2009: The Year of Documented Business Scenarios for the NetBeans Platform

The year is drawing to a close and plans for the coming year are being drafted. Personally, my main focus in the coming year in relation to the NetBeans Platform will be—documenting business scenarios for the NetBeans Platform. Up to this point, I've mainly been focused on writing tutorials that cover the main NetBeans APIs and, to a greater or lesser extent, a lot of that is complete, between the NetBeans Platform Tutorials and the NetBeans Developer FAQ, most things have at this stage been covered.

However, what many users are asking for is documentation describing how to optimally connect to a database, how to work with popular frameworks, such as Hibernate and JPA, from a NetBeans Platform application, and similar business scenarios. The issue that describes all these scenarios is this one:


Creating tutorials that cover those scenarios will be my main focus in the coming year, although this issue would be very helpful to me and to those using the tutorials that come out of it. So, 2009 will be the Year of Documented Business Scenarios for the NetBeans Platform.

If you have any insights to pass on or experiences to share, feel free to do so in that issue or in the comments to this blog entry.


I hereby predict that a lot of children born in 2009 will be named "Geertjan" in your honor.

Posted by Tom Wheeler on December 11, 2008 at 02:46 AM PST #


Posted by simtool on December 11, 2008 at 12:58 PM PST #

I am anxious for it! 2009 will be brilliant!

Thanks for help Geertjan.

PS. I am braziliam, and my "english" is bad. I am Sorry! But I am warrior and never desist.

Posted by Gilberto on December 14, 2008 at 08:34 PM PST #

Thanks for Geertjan.

Posted by sinema izle on March 10, 2009 at 07:12 AM PDT #

imo, this is great but for java-gurus but that's not what I wanna say. I believe that this should be the trend, platforms not frameworks. With a platform that is very atomic but powerful and rich, development is done in not time. What I mean with 'atomic' is that for example when I develop a simple JFrame Calculator, the profile(platform provided) I'll use would be "Generic JFrame based Application". This profile would have provided all the necessary code/functionalities like

"Are you sure you want to exit?" dialog
GUI's state are persisted // may be another profile named "State-full Generic JFrame based Application"
ThreadWorker.invokeLater something2 that is recommended for swing apps :D

I wouldn't care if there are many profiles(bec. of the limitless variety of apps) but I'm sure popularity and Apache Software Foundation will have something like 'Apache Platform Profiles' or 'Apache Platform Profiles'. Proof of concept is already here(Netbeans Platform), a whole new programming method would emerge, faster then Agile, maybe call it 'Squall' or any cooler word haha! :) Thanks for reading my java-newb comment/suggestion!

Posted by thirdy on August 01, 2009 at 03:08 PM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed

Geertjan Wielenga (@geertjanw) is a Principal Product Manager in the Oracle Developer Tools group living & working in Amsterdam. He is a Java technology enthusiast, evangelist, trainer, speaker, and writer. He blogs here daily.

The focus of this blog is mostly on NetBeans (a development tool primarily for Java programmers), with an occasional reference to NetBeans, and sometimes diverging to topics relating to NetBeans. And then there are days when NetBeans is mentioned, just for a change.


« June 2016