NetBeans IDE 7 Cookbook


NetBeans IDE 7 Cookbook
eBook: $26.99
Formats: PDF, PacktLib, ePub and Mobi formats
$22.94
save 15%!
Print + free eBook + free PacktLib access to the book: $71.98    Print cover: $44.99
$44.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Support
Sample Chapters
  • Covers the full spectrum of features offered by the NetBeans IDE
  • Discover ready-to-implement solutions for developing desktop and web applications
  • Learn how to deploy, debug, and test your software using NetBeans IDE
  • Another title in Packt's Cookbook series giving clear, real-world solutions to common practical problems

Book Details

Language : English
Paperback : 308 pages [ 235mm x 191mm ]
Release Date : May 2011
ISBN : 1849512507
ISBN 13 : 9781849512503
Author(s) : Rhawi Dantas
Topics and Technologies : All Books, Application Development, Cookbooks, Java, Open Source

Table of Contents

Preface
Chapter 1: NetBeans Head First
Chapter 2: Basic IDE Usage
Chapter 3: Designing Desktop GUI Applications
Chapter 4: JDBC and NetBeans
Chapter 5: Building Web Applications
Chapter 6: Using JavaFX
Chapter 7: EJB Application
Chapter 8: Mobile Development
Chapter 9: Java Refactoring
Chapter 10: Extending the IDE
Chapter 11: Profiling and Testing
Chapter 12: Version Control
Index
  • Chapter 1: NetBeans Head First
    • Introduction
    • Creating a Java Project Using Wizard
    • Creating libraries
    • Sharing libraries
    • Importing Projects from Eclipse
    • Importing existing Maven Projects
    • Chapter 2: Basic IDE Usage
      • Introduction
      • Creating a Java Project using Maven support
      • Creating a package
      • Creating a class
      • Running the main class
      • Debugging a class
      • Creating constructors
      • Generating toString(), equals(), and hashCode()
      • Generating getters and setters
      • Chapter 3: Designing Desktop GUI Applications
        • Introduction
        • Creating a Java Desktop Application
        • Creating a Frame
        • Creating a Panel
        • Adding Event Listeners
        • Connecting your Application to a Database
        • Creating a customized icon for your application
        • Making executable Java Desktop Applications
        • Chapter 4: JDBC and NetBeans
          • Introduction
          • Setting up with MySQL
          • Setting up with PostgreSQL
          • Setting up with Apache Derby/Java DB
          • Setting up with Oracle
          • Built-in SQL editor
          • Chapter 5: Building Web Applications
            • Introduction
            • Creating a web project using the wizard
            • Introduction to Java EE 6 using NetBeans
            • Adding JSF as a web framework
            • Using JSF as a web framework
            • Using Apache Struts as a web framework
            • Using GWT as a web framework
            • Chapter 6: Using JavaFX
              • Introduction
              • Creating a JavaFX Project
              • Build UI with NetBeans JavaFX Composer
              • Connecting JavaFX Application to Web Service
              • Connecting JavaFX Application to Database
              • Application States in JavaFX
              • Chapter 7: EJB Application
                • Introduction
                • Creating EJB project
                • Adding JPA support
                • Creating Stateless Session Bean
                • Creating Stateful Session Beans
                • Sharing a service through Web Service
                • Creating a web service client
                • Chapter 8: Mobile Development
                  • Introduction
                  • Creating CLDC/MIDP applications
                  • Creating CDC applications
                  • Using the Visual Mobile Designer
                  • Beautifying your mobile application
                  • Chapter 9: Java Refactoring
                    • Introduction
                    • Renaming elements
                    • Moving elements
                    • Extracting a superclass
                    • Extracting an interface
                    • Encapsulating fields
                      • Chapter 11: Profiling and Testing
                        • Introduction
                        • Profiling Java code
                        • Creating unit tests
                        • Using SQE for improved code quality
                        • Monitoring HTTP connections
                        • Using the JMeter load generator
                        • Chapter 12: Version Control
                          • Introduction
                          • Adding a project to Subversion
                          • Checking in modifications
                          • Working with a Subversion branch
                          • Resolving conflicts in Subversion
                          • Creating a Mercurial project
                          • Cloning a Mercurial repository
                          • Committing to a Mercurial project

                          Rhawi Dantas

                          Rhawi Dantas is a Brazilian Software Engineer, more specifically from Recife, with severeal years of experience in the Java platform. He has mainly focused on Web/Server development and has contributed to projects ranging from mobile/server integration, different customization of IDEs and development of CRMs. He currently works at Paf.com with Java Web development. He graduated as Bachelor in Information Systems and at that time he had the opportunity to work as a tutor for the University with Object Oriented Programming subject. Besides fulltime work he is on his way with his Masters in Software Systems at the Tampere University of Technology. He is also certified as SCJP, SCWCD, and SCSNI.
                          Sorry, we don't have any reviews for this title yet.

                          Code Downloads

                          Download the code and support files for this book.


                          Submit Errata

                          Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.


                          Errata

                          - 5 submitted: last submission 08 Jan 2014

                          Errata type: Typo | Page number: 8 | Errata date: 18 July 11

                          "Proejcts pane" should be "Projects pane"

                           

                          Errata type: Typo | Page number: About the Author section | Errata date: 18 July 11

                          "severeal years". should be "several years"

                           

                          Errata type: Typo | Page number: About the Author section | Errata date: 18 July 11

                          "hsa contributed". should be "has contributed"

                           

                          Errata type: Typo | Page number: About the Author

                          “as Bachelor ... Systems” should be “with a Bachelor ... Systems degree” in the second paragraph.

                           

                          Errata type: Typo | Page number: About the Reviewers

                          “has a broad” should be “has broad” in the first paragraph.

                           

                          Sample chapters

                          You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                          Frequently bought together

                          NetBeans IDE 7 Cookbook +    Vaadin 7 Cookbook =
                          50% Off
                          the second eBook
                          Price for both: $39.00

                          Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                          What you will learn from this book

                          • Get to grips with quick development patterns using NetBeans Platform
                          • Step up your mobile development environment using NetBeans
                          • Refactor faster and better
                          • Work with a variety of web frameworks via NetBeans
                          • Create and integrate different projects and technologies
                          • Link up various servers and databases with NetBeans
                          • Master the art of testing using NetBeans
                          • Version-control your systems from the comfort of your IDE

                          In Detail

                          Java IDEs have grown bigger and more complicated with time. Some development environments even require the user to spend countless hours searching for more software to bundle with the IDE just to start working. NetBeans abstracts much of the work needed to configure the environment and makes it convenient for Java developers to start coding straight away. With this book in hand you will tap into the endless possibilities of developing modern desktop and web applications in Java.

                          NetBeans IDE 7 Cookbook is perfect for you if you are ready to take the next step from the standard tutorials and move into the practical world. It will show you all the features of the NetBeans IDE used by Java developers. It goes to great lengths in explaining different ways of achieving a desired goal and uncovering features present in NetBeans that are often overlooked or forgotten.

                          The NetBeans IDE 7 Cookbook will appeal to Java programmers at all levels who are ready to go beyond just tutorials.

                          A practical solution reference with a series of to-the-point recipes that will help Java developers with all kinds of NetBeans development tasks

                          Approach

                          With this book you will learn in a step-by-step manner and build solutions from the ground up using NetBeans. Each recipe is well illustrated and the code contained in the examples is very engaging and will allow developers to build functional and fun software while learning how the IDE can help them with their tasks.

                          Who this book is for

                          Java developers of all levels who use NetBeans will be able to learn from and implement the thorough and well-explained solutions given in this Cookbook. If you want an easy reference on your desk to solve most of your day-to-day development queries with NetBeans, this book is for you.

                          Code Download and Errata
                          Packt Anytime, Anywhere
                          Register Books
                          Print Upgrades
                          eBook Downloads
                          Video Support
                          Contact Us
                          Awards Voting Nominations Previous Winners
                          Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                          Resources
                          Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software