Download E-books Rich Client Programming: Plugging into the NetBeans (TM) Platform PDF

By Tim Boudreau

The open-source NetBeans Platform is an terribly robust framework for development "write as soon as, run anyplace" wealthy buyer purposes. Now, for the 1st time because the unlock of NetBeans IDE 5.0, there is a finished consultant to wealthy buyer improvement at the NetBeans Platform.

Written for Java builders and designers who've came upon that easy Swing parts aren't sufficient for them, this publication can help you start with NetBeans module improvement, grasp NetBeans' key APIs, and study confirmed ideas for development trustworthy computing device software program. each one bankruptcy is full of functional, step by step directions for developing whole wealthy shopper functions on most sensible of the NetBeans Platform and plugins for NetBeans IDE.

Rich purchaser Programming 's wide-ranging content material covers

  • Why modular improvement is sensible for small, medium, and big applications
  • Using NetBeans to speed up improvement and enhance efficiency
  • Leveraging NetBeans productiveness beneficial properties, from the part Palette to Code Completion
  • Leveraging NetBeans' modular structure on your personal applications
  • Implementing loosely coupled communique to enhance code maintainability and robustness
  • Managing person- and system-configuration data
  • Building reloadable elements with good threading models
  • Constructing subtle multiwindow functions and providing wealthy information buildings to users
  • Adding user-configurable options
  • Integrating internet providers with NetBeans computing device applications
  • Automating module updates and offering consumer help

Foreword by way of Jonathan Schwartz      Foreword by means of Jan Chalupa        Preface        in regards to the Authors and Contributors        Acknowledgments        bankruptcy 1: Getting begun with the NetBeans Platform        bankruptcy 2: the advantages of Modular Programming         bankruptcy three: Modular Architecture        bankruptcy four: Loosely Coupled verbal exchange         bankruptcy five: Lookup        bankruptcy 6: Filesystems        bankruptcy 7: Threading, Listener styles, and MIME Lookup        bankruptcy eight: The Window System        bankruptcy nine: Nodes, Explorer perspectives, activities, and Presenters        bankruptcy 10: DataObjects and DataLoaders        bankruptcy eleven: Graphical person Interfaces         bankruptcy 12: Multiview Editors        bankruptcy thirteen: Syntax Highlighting        bankruptcy 14: Code Completion        bankruptcy 15: part Palettes        bankruptcy sixteen: Hyperlinks        bankruptcy 17: Annotations        bankruptcy 18: suggestions Windows        bankruptcy 19: net Frameworks        bankruptcy 20: internet Services         bankruptcy 21: JavaHelp Documentation        bankruptcy 22  Update Centers        bankruptcy 23: Use Case 1: NetBeans Module Development        bankruptcy 24: Use Case 2: wealthy Unger on software Development     bankruptcy A: complicated Module approach Techniques        bankruptcy B: universal Idioms and Code styles in NetBeans        bankruptcy C: Performance        Index       

Show description

Read Online or Download Rich Client Programming: Plugging into the NetBeans (TM) Platform PDF

Best Programming books

Microsoft SharePoint 2003 Unleashed

As companies try to maximize each worker hour, wisdom administration and collaboration instruments like SharePoint 2003 became extra well known. Now companies flip their recognition to maximise this software. Microsoft SharePoint 2003 Unleashed, moment variation can enable you do that. Revised according to reader suggestions, this re-creation delves into the facility of SharePoint 2003 by way of going deep inside of issues that include:Migrating to SharePoint 2003Planning and imposing a SharePoint 2003 EnvironmentManaging a SharePoint 2003 EnvironmentExtending the SharePoint 2003 EnvironmentSharePoint 2003 applied sciences are designed to make it more straightforward for everybody on a community to discover and deal with info.

Effective Prototyping for Software Makers

There are numerous steps within the improvement of winning software program initiatives, yet one significant key's prototyping: fast, potent tools for trying out and refining designs. potent prototyping should be remarkably basic, but offer strong effects with out delaying the venture. certainly, powerful prototyping is frequently the main to speedier improvement.

Additional resources for Rich Client Programming: Plugging into the NetBeans (TM) Platform

Show sample text content

Rated 4.38 of 5 – based on 30 votes