Geertjan's Blog

  • December 11, 2008

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

Geertjan Wielenga
Product Manager
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.

Join the discussion

Comments ( 5 )
  • Tom Wheeler Thursday, December 11, 2008

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

  • simtool Thursday, December 11, 2008



  • Gilberto Monday, December 15, 2008

    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.

  • sinema izle Tuesday, March 10, 2009

    Thanks for Geertjan.

  • thirdy Saturday, August 1, 2009

    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!

Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.