Pro Apache NetBeans : building applications on the rich client platform /: building applications on the rich client platform. (2020)
- Record Type:
- Book
- Title:
- Pro Apache NetBeans : building applications on the rich client platform /: building applications on the rich client platform. (2020)
- Main Title:
- Pro Apache NetBeans : building applications on the rich client platform
- Further Information:
- Note: Ioannis Kostaras, Constantin Drabo, Josh Juneau, Sven Reimers, Marion Schröder, Geertjan Wielenga.
- Other Names:
- Kostaras, Ioannis
Drabo, Constantin
Juneau, Josh
Reimers, Sven
Schröder, Mario
Wielenga, Geertjan - Contents:
- Intro -- Table of Contents -- About the Authors -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Part I: Using Apache NetBeans -- Chapter 1: What Is Apache NetBeans -- The Journey to Apache NetBeans -- Installing Apache NetBeans -- Integrated Development Environment -- Java Code Editor -- Java SE Applications -- Java Web Applications -- PHP and Other Languages -- Maven Support -- Collaboration -- Profiling, Debugging, and Refactoring -- Apache NetBeans Platform -- Development of Standalone Apache NetBeans Modules Development of Applications Built on the NetBeans Platform -- Apache NetBeans Community -- Mailing Lists and NetCAT -- Tackle an Issue -- Chapter 2: Getting Started with NetBeans -- Default Layout and Purpose -- Explorer Window -- Projects Window -- Files Window -- Services Window -- Tasks Window -- Navigator Window -- Editor Window -- Source Editor -- Java Platform Shells -- Output Window -- Terminal Window -- Palette Window -- Properties Window -- Design a Project -- Set Up an Ant-Based Project -- Set Up a Maven-Based Project -- Set Up a Gradle-Based Project -- Speed Up Your Application Coding Intelligent Code Completion -- Hints -- Refactoring -- Comparing Files -- Generating Code -- Using Code Templates -- Splitting Windows -- Enriching Your IDE -- Conclusion -- Chapter 3: Apache NetBeans: New Features -- Apache NetBeans 9.0 -- Jigsaw (Modularity) Support -- Local Variable Type Inference -- JShell -- Apache NetBeans 10.0 -- JDK 11 Support --Intro -- Table of Contents -- About the Authors -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Part I: Using Apache NetBeans -- Chapter 1: What Is Apache NetBeans -- The Journey to Apache NetBeans -- Installing Apache NetBeans -- Integrated Development Environment -- Java Code Editor -- Java SE Applications -- Java Web Applications -- PHP and Other Languages -- Maven Support -- Collaboration -- Profiling, Debugging, and Refactoring -- Apache NetBeans Platform -- Development of Standalone Apache NetBeans Modules Development of Applications Built on the NetBeans Platform -- Apache NetBeans Community -- Mailing Lists and NetCAT -- Tackle an Issue -- Chapter 2: Getting Started with NetBeans -- Default Layout and Purpose -- Explorer Window -- Projects Window -- Files Window -- Services Window -- Tasks Window -- Navigator Window -- Editor Window -- Source Editor -- Java Platform Shells -- Output Window -- Terminal Window -- Palette Window -- Properties Window -- Design a Project -- Set Up an Ant-Based Project -- Set Up a Maven-Based Project -- Set Up a Gradle-Based Project -- Speed Up Your Application Coding Intelligent Code Completion -- Hints -- Refactoring -- Comparing Files -- Generating Code -- Using Code Templates -- Splitting Windows -- Enriching Your IDE -- Conclusion -- Chapter 3: Apache NetBeans: New Features -- Apache NetBeans 9.0 -- Jigsaw (Modularity) Support -- Local Variable Type Inference -- JShell -- Apache NetBeans 10.0 -- JDK 11 Support -- PHP -- Apache NetBeans 11.0 -- JDK 12 Support -- Java EE Support -- Gradle -- Conclusion -- Chapter 4: Developing Desktop Applications -- Apache NetBeans Support for Desktop Applications -- AWT Support -- Swing Support -- Aligning Components Anchoring Components -- Resizing Components -- Properties -- Connection Tool -- JavaFX Support -- Developing a Swing Application -- Design the Main Tasks List Window -- Design the Task Details Dialog -- Developing a JavaFX Application -- Conclusion -- Chapter 5: Apache NetBeans Java EE Development -- Configuring Server Containers -- Creating a Maven Web Application -- Developing JSF Applications -- Creating JSF Application Files -- Developing Entity Classes -- Using Java Persistence Query Language (JPQL) -- Deploying and Debugging -- Other Java EE Support Features -- Summary Chapter 6: Debugging and Profiling -- Debugging -- Getting Started -- The Debugging View -- Expression Evaluation -- Variables View -- Watches View -- Threads View -- Call Stack View -- Loaded Classes View -- Instances View -- Breakpoints -- Class Breakpoints -- Exception Breakpoints -- Field Breakpoints -- Line Breakpoints -- Method Breakpoints -- Thread Breakpoints -- AWT/Swing Component Breakpoints -- Breakpoints View -- Visual Swing Debugging -- Multi-Session Debugging -- Profiling -- Getting Started -- Basic Profiling Actions -- Telemetry -- Methods -- Objects -- Threads and Locks … (more)
- Publisher Details:
- Berkeley, CA : Apress
- Publication Date:
- 2020
- Extent:
- 1 online resource (480 pages)
- Subjects:
- 005.1
NetBeans (Computing platform)
Application software -- Development
Application software -- Development
NetBeans (Computing platform)
Electronic books - Languages:
- English
- ISBNs:
- 9781484253700
1484253701
1484253698
9781484253694
9781484253717 - Related ISBNs:
- 148425371X
9781484253694 - Notes:
- Note: Print version record.
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.480014
- Ingest File:
- 03_031.xml