Books About the NetBeans Platform
The following books are specifically about the NetBeans Platform. For books about NetBeans IDE in general, go here.
Now built into Java and able to integrate with the NetBeans Platform, JavaFX is today’s state-of-the-art Java-based toolkit. With JavaFX, you can create advanced user interfaces, manipulate media, generate graphical effects and animations, and much more. The NetBeans Platform provides a framework for building robust, modular applications with long life expectancies. Together JavaFX and the NetBeans Platform provide the basis for creating visually appealing, industrial-strength applications. Focusing on JavaFX as the front end for tomorrow’s most powerful rich client applications, this book covers JavaFX 8 with the NetBeans Platform, NetBeans 8, and Java 8 in its examples.
Authors: Gail Anderson, Paul Anderson. ISBN13: 978-0321927712, 600 Pages. Order online.
Whether a complete newbie to creating pluggable Java desktop software with the NetBeans Platform or interested in refreshing your knowledge and filling in the gaps, this is for you. The main themes of the book are modules, file systems, windows, nodes, and actions and everything in between. Start your modular development process with the best set of texts and exercises available today.
Authors: Walter Nyland and Jason Wexbridge, 366 Pages. Order online.
The Definitive Guide to NetBeans™ Platform 7 is a thorough and definitive introduction to the NetBeans Platform, covering all its major APIs in detail, with relevant code examples used throughout. All NetBeans Platform developers will be interested in purchasing it, because several topics in the book have not been documented anywhere else. The book is a valuable source for any Java Swing developer who writes large well-constructed applications, and Java developers interested in modularity and the architecture of distributed applications.
Authors: Heiko Boeck. ISBN: ISBN13: 978-1-4302-4101-0. Order online.
The Definitive Guide to NetBeans™ Platform 6.5 is a thorough and definitive introduction to the NetBeans Platform, covering all its major APIs in detail, with code examples used throughout.
The original German book on which this title is based was well received. The NetBeans Platform Community has put together this English translation, which author Heiko Boeck updated to cover the latest NetBeans Platform 6.5 APIs. With an introduction by known NetBeans Platform experts Jaroslav Tulach, Tim Boudreau, and Geertjan Wielenga, this is the most up-to-date book on this topic at the moment.
All NetBeans Platform developers will be interested in purchasing it, because several topics in the book have not been documented anywhere else.
Authors: Heiko Boeck. ISBN: 978-1-4302-2417-4, 450 pages. Order online.
The open-source NetBeans Platform is an extraordinarily powerful framework for building "write once, run anywhere" rich client applications. This comprehensive guide to rich client development on the NetBeans Platform was written for Java developers and architects who have discovered that basic Swing components are not enough for them. This book will help you get started with NetBeans module development, master NetBeans' key APIs, and learn proven techniques for building reliable desktop software. Each chapter is filled with practical, step-by-step instructions for creating complete rich client applications on top of the NetBeans Platform and plugins for NetBeans IDE. Sample chapter and table of contents.
Language: Chinese (translation)
This is the Chinese translation of the well-known book "Rich Client Programming: Plugging into the NetBeans Platform".
Authors: Tim Boudreau; Jaroslav Tulach; Geertjan Wielenga. Translator: Liang Ye. ISBN: 978-7-302182-03-0, 455 Pages. Order online.
Covering the NetBeans Platform 6.0 APIs (Lookup, Visual Library and Nodes API), the module system, components, internationalization, actions, data management and representation, persistence (JavaDB, Hibernate and Persistence API), and new Java 6 features. Also includes samples and migration tips for Eclipse users.
Author: Heiko Böck. ISBN: 978-3836210669, 400 Pages. Order online.
NetBeans.org readers can download the sample chapter "Das Lookup-Konzept". (German Only.)
Eigene Rich Client Applications auf dem Fundament eines intelligenten IDE-Kerns zu bauen, ist eine beliebte und erfolgreiche Methode, bei der die Wiederverwendung der fertigen Komponenten zu so modularen wie konsistenten Ergebnissen führt. Die Entwickler, denen die Programmierung der Basisfunktionalität abgenommen wird, können sich auf die Geschäftslogik und domänenspezifische Module konzentrieren. NetBeans zeichnet sich dabei gegenüber anderen IDEs durch einen besonders mächtigen Feature-Umfang und seine Java-Standard-API aus.
Author: Jürgen Petri. ISBN: 978-3-89721-724-9, 288 Pages. Order online.
Some draft chapters are available in PDF format. You can also order the book from O'Reilly.