Rich Client Programming: Plugging into the NetBeans Platform

The open-source NetBeans Platform is an extraordinarily powerful framework for building "write once, run anywhere" rich client applications. Now, for the first time since the release of NetBeans IDE 5.0, there's a comprehensive guide to rich client development on the NetBeans Platform...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Tim Boudreau, Jaroslav Tulach, Geertjan Wielenga
Format: Buch
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Tim Boudreau
Jaroslav Tulach
Geertjan Wielenga
description The open-source NetBeans Platform is an extraordinarily powerful framework for building "write once, run anywhere" rich client applications. Now, for the first time since the release of NetBeans IDE 5.0, there's a comprehensive guide to rich client development on the NetBeans Platform.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.Rich Client Programming's wide-ranging content coversWhy modular development makes sense for small, medium, and large applicationsUsing NetBeans to accelerate development and improve efficiencyLeveraging NetBeans productivity features, from the Component Palette to Code CompletionLeveraging NetBeans' modular architecture in your own applicationsImplementing loosely coupled communication to improve code maintainability and robustnessManaging user- and system-configuration dataBuilding reloadable components with solid threading modelsConstructing sophisticated multiwindow applications and presenting rich data structures to usersAdding user-configurable optionsIntegrating Web services with NetBeans desktop applicationsAutomating module updates and providing user helpForeword by Jonathan Schwartz      Foreword by Jan Chalupa        Preface        About the Authors and Contributors        Acknowledgments        Chapter 1: Getting Started with the NetBeans Platform        Chapter 2: The Benefits of Modular Programming         Chapter 3: Modular Architecture        Chapter 4: Loosely Coupled Communication         Chapter 5: Lookup        Chapter 6: Filesystems        Chapter 7: Threading, Listener Patterns, and MIME Lookup        Chapter 8: The Window System        Chapter 9: Nodes, Explorer Views, Actions, and Presenters        Chapter 10: DataObjects and DataLoaders        Chapter 11: Graphical User Interfaces         Chapter 12: Multiview Editors        Chapter 13: Syntax Highlighting        Chapter 14: Code Completion        Chapter 15: Component Palettes        Chapter 16: Hyperlinks        Chapter 17: Annotations        Chapter 18: Options Windows        Chapter 19: Web Frameworks        Chapter 20: Web Services         Chapter 21:
format Book
fullrecord <record><control><sourceid>safari</sourceid><recordid>TN_cdi_safari_books_v2_9780132354806</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>9780132354806</sourcerecordid><originalsourceid>FETCH-LOGICAL-a24344-b5beaa4d1005057b3ef6256109d728a3e260f69fcd413fd8f7c02dd8dd0b68b43</originalsourceid><addsrcrecordid>eNpNj01LxDAYhCMiqOv-hxy8Ft7mu-JFi1-w6CLitbxpkm60baCJ_n5XFHEuMw8DA3NATqHmjEthgB3-h2OyzvkNvqW10nBCLp9jv6PtGP1c6HZJw4LTFOfhgm7Hj2HYJxrnkmjZefroy7XHOe8rLCEt0xk5Cjhmv_71FXm9vXlp76vN091De7WpkAkuRGWl9YjC1QASpLbcB8WkqqFxmhnknikIqgm9EzUPzgTdA3POOAdWGSv4ipz_DGcMuMTOpvSeu0_WNdr8vVP8C48pRLM</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>book</recordtype></control><display><type>book</type><title>Rich Client Programming: Plugging into the NetBeans Platform</title><source>O'Reilly Online Learning: Academic/Public Library Edition</source><creator>Tim Boudreau ; Jaroslav Tulach ; Geertjan Wielenga</creator><creatorcontrib>Tim Boudreau ; Jaroslav Tulach ; Geertjan Wielenga</creatorcontrib><description>The open-source NetBeans Platform is an extraordinarily powerful framework for building "write once, run anywhere" rich client applications. Now, for the first time since the release of NetBeans IDE 5.0, there's a comprehensive guide to rich client development on the NetBeans Platform.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.Rich Client Programming's wide-ranging content coversWhy modular development makes sense for small, medium, and large applicationsUsing NetBeans to accelerate development and improve efficiencyLeveraging NetBeans productivity features, from the Component Palette to Code CompletionLeveraging NetBeans' modular architecture in your own applicationsImplementing loosely coupled communication to improve code maintainability and robustnessManaging user- and system-configuration dataBuilding reloadable components with solid threading modelsConstructing sophisticated multiwindow applications and presenting rich data structures to usersAdding user-configurable optionsIntegrating Web services with NetBeans desktop applicationsAutomating module updates and providing user helpForeword by Jonathan Schwartz      Foreword by Jan Chalupa        Preface        About the Authors and Contributors        Acknowledgments        Chapter 1: Getting Started with the NetBeans Platform        Chapter 2: The Benefits of Modular Programming         Chapter 3: Modular Architecture        Chapter 4: Loosely Coupled Communication         Chapter 5: Lookup        Chapter 6: Filesystems        Chapter 7: Threading, Listener Patterns, and MIME Lookup        Chapter 8: The Window System        Chapter 9: Nodes, Explorer Views, Actions, and Presenters        Chapter 10: DataObjects and DataLoaders        Chapter 11: Graphical User Interfaces         Chapter 12: Multiview Editors        Chapter 13: Syntax Highlighting        Chapter 14: Code Completion        Chapter 15: Component Palettes        Chapter 16: Hyperlinks        Chapter 17: Annotations        Chapter 18: Options Windows        Chapter 19: Web Frameworks        Chapter 20: Web Services         Chapter 21: JavaHelp Documentation        Chapter 22  Update Centers        Chapter 23: Use Case 1: NetBeans Module Development        Chapter 24: Use Case 2: Rich Unger on Application Development     Chapter A: Advanced Module System Techniques        Chapter B: Common Idioms and Code Patterns in NetBeans        Chapter C: Performance       Index       </description><identifier>ISBN: 0132354802</identifier><identifier>ISBN: 9780132354806</identifier><identifier>EISBN: 0132354802</identifier><identifier>EISBN: 9780132354806</identifier><language>eng</language><publisher>Pearson</publisher><creationdate>2007</creationdate><tpages>640</tpages><format>640</format><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>306,780,784,786,24762</link.rule.ids></links><search><creatorcontrib>Tim Boudreau</creatorcontrib><creatorcontrib>Jaroslav Tulach</creatorcontrib><creatorcontrib>Geertjan Wielenga</creatorcontrib><title>Rich Client Programming: Plugging into the NetBeans Platform</title><description>The open-source NetBeans Platform is an extraordinarily powerful framework for building "write once, run anywhere" rich client applications. Now, for the first time since the release of NetBeans IDE 5.0, there's a comprehensive guide to rich client development on the NetBeans Platform.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.Rich Client Programming's wide-ranging content coversWhy modular development makes sense for small, medium, and large applicationsUsing NetBeans to accelerate development and improve efficiencyLeveraging NetBeans productivity features, from the Component Palette to Code CompletionLeveraging NetBeans' modular architecture in your own applicationsImplementing loosely coupled communication to improve code maintainability and robustnessManaging user- and system-configuration dataBuilding reloadable components with solid threading modelsConstructing sophisticated multiwindow applications and presenting rich data structures to usersAdding user-configurable optionsIntegrating Web services with NetBeans desktop applicationsAutomating module updates and providing user helpForeword by Jonathan Schwartz      Foreword by Jan Chalupa        Preface        About the Authors and Contributors        Acknowledgments        Chapter 1: Getting Started with the NetBeans Platform        Chapter 2: The Benefits of Modular Programming         Chapter 3: Modular Architecture        Chapter 4: Loosely Coupled Communication         Chapter 5: Lookup        Chapter 6: Filesystems        Chapter 7: Threading, Listener Patterns, and MIME Lookup        Chapter 8: The Window System        Chapter 9: Nodes, Explorer Views, Actions, and Presenters        Chapter 10: DataObjects and DataLoaders        Chapter 11: Graphical User Interfaces         Chapter 12: Multiview Editors        Chapter 13: Syntax Highlighting        Chapter 14: Code Completion        Chapter 15: Component Palettes        Chapter 16: Hyperlinks        Chapter 17: Annotations        Chapter 18: Options Windows        Chapter 19: Web Frameworks        Chapter 20: Web Services         Chapter 21: JavaHelp Documentation        Chapter 22  Update Centers        Chapter 23: Use Case 1: NetBeans Module Development        Chapter 24: Use Case 2: Rich Unger on Application Development     Chapter A: Advanced Module System Techniques        Chapter B: Common Idioms and Code Patterns in NetBeans        Chapter C: Performance       Index       </description><isbn>0132354802</isbn><isbn>9780132354806</isbn><isbn>0132354802</isbn><isbn>9780132354806</isbn><fulltext>true</fulltext><rsrctype>book</rsrctype><creationdate>2007</creationdate><recordtype>book</recordtype><sourceid>OODEK</sourceid><recordid>eNpNj01LxDAYhCMiqOv-hxy8Ft7mu-JFi1-w6CLitbxpkm60baCJ_n5XFHEuMw8DA3NATqHmjEthgB3-h2OyzvkNvqW10nBCLp9jv6PtGP1c6HZJw4LTFOfhgm7Hj2HYJxrnkmjZefroy7XHOe8rLCEt0xk5Cjhmv_71FXm9vXlp76vN091De7WpkAkuRGWl9YjC1QASpLbcB8WkqqFxmhnknikIqgm9EzUPzgTdA3POOAdWGSv4ipz_DGcMuMTOpvSeu0_WNdr8vVP8C48pRLM</recordid><startdate>20070430</startdate><enddate>20070430</enddate><creator>Tim Boudreau</creator><creator>Jaroslav Tulach</creator><creator>Geertjan Wielenga</creator><general>Pearson</general><scope>OHILO</scope><scope>OODEK</scope></search><sort><creationdate>20070430</creationdate><title>Rich Client Programming: Plugging into the NetBeans Platform</title><author>Tim Boudreau ; Jaroslav Tulach ; Geertjan Wielenga</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a24344-b5beaa4d1005057b3ef6256109d728a3e260f69fcd413fd8f7c02dd8dd0b68b43</frbrgroupid><rsrctype>books</rsrctype><prefilter>books</prefilter><language>eng</language><creationdate>2007</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Tim Boudreau</creatorcontrib><creatorcontrib>Jaroslav Tulach</creatorcontrib><creatorcontrib>Geertjan Wielenga</creatorcontrib><collection>O'Reilly Online Learning: Corporate Edition</collection><collection>O'Reilly Online Learning: Academic/Public Library Edition</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Tim Boudreau</au><au>Jaroslav Tulach</au><au>Geertjan Wielenga</au><format>book</format><genre>book</genre><ristype>BOOK</ristype><btitle>Rich Client Programming: Plugging into the NetBeans Platform</btitle><date>2007-04-30</date><risdate>2007</risdate><isbn>0132354802</isbn><isbn>9780132354806</isbn><eisbn>0132354802</eisbn><eisbn>9780132354806</eisbn><abstract>The open-source NetBeans Platform is an extraordinarily powerful framework for building "write once, run anywhere" rich client applications. Now, for the first time since the release of NetBeans IDE 5.0, there's a comprehensive guide to rich client development on the NetBeans Platform.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.Rich Client Programming's wide-ranging content coversWhy modular development makes sense for small, medium, and large applicationsUsing NetBeans to accelerate development and improve efficiencyLeveraging NetBeans productivity features, from the Component Palette to Code CompletionLeveraging NetBeans' modular architecture in your own applicationsImplementing loosely coupled communication to improve code maintainability and robustnessManaging user- and system-configuration dataBuilding reloadable components with solid threading modelsConstructing sophisticated multiwindow applications and presenting rich data structures to usersAdding user-configurable optionsIntegrating Web services with NetBeans desktop applicationsAutomating module updates and providing user helpForeword by Jonathan Schwartz      Foreword by Jan Chalupa        Preface        About the Authors and Contributors        Acknowledgments        Chapter 1: Getting Started with the NetBeans Platform        Chapter 2: The Benefits of Modular Programming         Chapter 3: Modular Architecture        Chapter 4: Loosely Coupled Communication         Chapter 5: Lookup        Chapter 6: Filesystems        Chapter 7: Threading, Listener Patterns, and MIME Lookup        Chapter 8: The Window System        Chapter 9: Nodes, Explorer Views, Actions, and Presenters        Chapter 10: DataObjects and DataLoaders        Chapter 11: Graphical User Interfaces         Chapter 12: Multiview Editors        Chapter 13: Syntax Highlighting        Chapter 14: Code Completion        Chapter 15: Component Palettes        Chapter 16: Hyperlinks        Chapter 17: Annotations        Chapter 18: Options Windows        Chapter 19: Web Frameworks        Chapter 20: Web Services         Chapter 21: JavaHelp Documentation        Chapter 22  Update Centers        Chapter 23: Use Case 1: NetBeans Module Development        Chapter 24: Use Case 2: Rich Unger on Application Development     Chapter A: Advanced Module System Techniques        Chapter B: Common Idioms and Code Patterns in NetBeans        Chapter C: Performance       Index       </abstract><pub>Pearson</pub><tpages>640</tpages></addata></record>
fulltext fulltext
identifier ISBN: 0132354802
ispartof
issn
language eng
recordid cdi_safari_books_v2_9780132354806
source O'Reilly Online Learning: Academic/Public Library Edition
title Rich Client Programming: Plugging into the NetBeans Platform
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-18T17%3A46%3A48IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-safari&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=book&rft.btitle=Rich%20Client%20Programming:%20Plugging%20into%20the%20NetBeans%20Platform&rft.au=Tim%20Boudreau&rft.date=2007-04-30&rft.isbn=0132354802&rft.isbn_list=9780132354806&rft_id=info:doi/&rft_dat=%3Csafari%3E9780132354806%3C/safari%3E%3Curl%3E%3C/url%3E&rft.eisbn=0132354802&rft.eisbn_list=9780132354806&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true