December 2011: The Definitive Guide to NetBeans Platform 7

Received an e-mail from Heiko Böck today: "The Definitive Guide to NetBeans Platform 7 will be published definitely in December. It’s official!"

Table of Contents:

  1. Part I: Basics & Concepts: Basics of the NetBeans Platform
    • Introduction
    • Structure of the NetBeans Platform
    • The NetBeans Module System
    • The OSGi Framework
    • Lookup Concept
    • Actions
    • Data and Files
    • Tips and Tricks
  2. Part II: Look & Feel: Developing User Interfaces
    • Menubar and Toolbar
    • Window System
    • Statusbar and Progressbar
    • Nodes and Explorer
    • Lookup Concept
    • Dialogs and Wizards
    • Visual Library
    • Tips and Tricks
  3. Part III: Ready & Go: Using the NetBeans Platform Standard Modules
    • Help System
    • Output Window
    • Navigator
    • Properties
    • Options and Settings
    • Palette
  4. Part IV: Use & Extend: Advances APIs of the NetBeans Platform & IDE
    • Palette API
    • Tasklist API
    • Quick Search API
    • Auto Update Services API
  5. Part V: Server & Database: Enterprise Applications and the NetBeans Platform
    • Java DB
    • Hibernate
    • Java Persistence API
    • MySQL and EclipseLink
    • Web Services
    • Java Beans (JEE)
    • RESTful Web Services
    • Authentication and Multi‐User Login
  6. Part VI: Pack & Ship: Adapting, Delivering and Actualizing Applications
    • Internationalization and Localization
    • Branding and Packaging
    • Update of a NetBeans Platform Application
  7. Part VII: Test & Tooling: Developing and Testing NetBeans Platform Applications
    • Maven and the NetBeans Platform
    • Eclipse IDE and the NetBeans Platform
    • From Eclipse to NetBeans
    • IntelliJ IDEA and the NetBeans Platform
    • NetBeans Swing GUI Builder
    • Testing NetBeans Platform Applications
    • Debugging with the NetBeans DIE
  8. Part VIII: Play & More: Developing an MP3‐Manager ‐ An Example of a NetBeans Platform Application
    • MP3 Manager
    • Appendix

Pretty great line up!


Hi Geertjan,

Its gr8 to see more books published on the Netbeans Platform(which is always a good sign of the platform moving forward).

Just know if it is possible to see the table of contents note what has changed from the previous edition of the book "The Definitive Guide to NetBeans Platform".


Posted by Pavan Kumar on October 08, 2011 at 01:19 AM PDT #

Added the table of contents now. I've read most of the German version of the book, I highly recommend it, will post a review of it sometime soon.

Posted by Geertjan on October 08, 2011 at 02:30 PM PDT #

Thanks Geertjan..for the info

Posted by Pavan Kumar on October 09, 2011 at 12:09 AM PDT #

Had a look on the publisher site, it seems that Apress is selling the alpha version in electronic format (pdf, epub, mobi). Thanks for the info Geertjan, was eagerly awaiting this book

Posted by SorinS on October 09, 2011 at 10:39 AM PDT #

Will this cover upcoming Netbeans 7.1 APIs? If Not, it would be best to include them.

Posted by Elisha Ebenezer on October 09, 2011 at 06:12 PM PDT #

Thanks Geertjan for this information.

I want to say just one thing, we have a lof of API inside Netbeans Platform, and a lot of good practices in source code, but not Netbeans Platform in a Nutshell Book, where you can find ALL information about APIs and how to use it with good example, do you have a reference about this kind of book?

Posted by Stanyslas Matayo on October 09, 2011 at 10:59 PM PDT #

I don't see anything relating to implementing editors for other languages in the table of contents. It would be nice to have a definitive document about the recommended way to do this since it has changed so much over the years.

Posted by Bob on October 10, 2011 at 01:22 AM PDT #

Dear Geertjan!

Thank you so much for promoting Heiko's books. I am still new to NetBeans Platform currently writing my first Modules. I have to say that, without Heiko's help, I would not have known where to start the journey.

That is I recommend this book to everybody who wants to learn about NetBeans Platform in general and especially to those who are new to NetBeans Platform. For Beginners this is an absolute must read.

If you are not able to get going with this book I reckon you will hardly ever get going at all.

Posted by Thomas G. on October 18, 2011 at 12:16 AM PDT #

I got going with the tutorials on, they're excellent.

Posted by Tom on October 18, 2011 at 12:25 AM PDT #

Dear Tom!

Please don't get me wrong, for sure the tutorials on provide a wealth of information. I just wanted to state that from my point of view, which is a beginners point of view, I would recommed Heiko's book especially to NetBeans newbies as currently IMHO this is the best structured and most condense one-stop shop for all of your beginner's needs.

Posted by Thomas G. on October 18, 2011 at 01:32 AM PDT #

please I need to ask somebody who already read the book, or start reading it, I saw one comment on the book in and he/she said the the book covers almost all the topic in Netbeans, but the translation to the English was't that good, or it not easy to understand many sentences in it.
please if anybody have read the book in English to help me to find if that true or not.
Thank you so much.

Posted by guest on May 22, 2012 at 08:38 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