NetBeans IDE 7 Cookbook
Formats:
save 15%!
save 44%!
Also available on: |
- 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 : EnglishPaperback : 308 pages [ 235mm x 191mm ]
Release Date : May 2011
ISBN : 1849512507
ISBN 13 : 9781849512503
Author(s) : Rhawi Dantas
Topics and Technologies : All Books, Cookbooks, Java, Open Source
Table of Contents
PrefaceChapter 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
- Preface
- 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 10: Extending the IDE
- Introduction
- Creating a new project Wizard
- Creating a new file wizard
- Creating options panels
- 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
- Index
Sample chapters
You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.
Code Downloads
Download the code and support files for this book.
Errata
- 5 submitted: last submission 30 Dec 2011Errata 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.
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.
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
Special Offers
Annual subscription:
€150.00 per annum
Monthly subscription:
€14.99 per month
Buy any two eBooks and get 50% off
Add any two eBooks to your cart, and 50% will be taken off their total price
+Simply click below to add these two eBooks to your cart
View our bestselling Cookbooks bundles
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.