The latest monthly update of "NetBeans Platform for Beginners" (released earlier this year, currently 379 pages) has been published. At the end of each month, everyone who has bought the book receives a notification that a new version is available for free for everyone who has bought the book. Ever since the release of the book 4 months ago, this has been the case. Today I received the notification and had a look at the book and it's, of course, slightly more awesome than it was before.
If you're looking for a single coherent text that puts all the pieces of the NetBeans Platform together in a logical sequence, with many code samples on GitHub, then look no further. If you're wondering about the NetBeans Platform module system, file system, lookup, loose coupling solution, nodes, TopComponent, cookies/capabilities, as well as Visual Library widgets, the project system, and much much more, then this book is really really exactly what you're looking for.
Best of all, if you're missing anything, or anything isn't explained in enough detail, then you can contact the authors and they'll add more content to the book, i.e., it is a living book. Don't throw it aside if you don't like what you're reading. Instead, contact the authors and tell them what they should do to make the book be what you want it to be.
For a free sample PDF, with the initial pages, e.g., table of contents and so on, as well as the first few chapters, click here:
And this is the location of the book itself:
Seriously, buy it. Buy it today.
More details on the book:
Note: The authors of the book also offer NetBeans Platform training courses, especially in the US, since that's where they live.