Packt Publishing Community Experience, Distilled

Java EE 5 Development with NetBeans 6

HomeBooksSupportFreeAuthorsAward
BROWSE SEARCH SHOPPING CART CHECKOUT

 
SEARCH

Search our Site

 
Java EE 5 Development with NetBeans 6
 
Java EE 5 Development with NetBeans 6 Develop professional enterprise Java EE applications quickly and easily with this popular IDE
 
  • Use features of the popular NetBeans IDE to improve Java EE development
  • Careful instructions and screenshots lead you through the options available
  • Covers the major Java EE APIs such as JSF, EJB 3 and JPA, and how to work with them in NetBeans
  • Covers the NetBeans Visual Web designer in detail
 
Available Now
Cover price   $49.99
Packt Special Offer   $44.99 save 10%
Change Currency   what is this?
Free shipping! US, UK, Europe & selected Asian countries
Where else can I buy this book?

Also available from:
READY TO BUY?

You can change your mind later
Returns Information
READY TO BUY?
  • Buy 2 books, get 18% off
  • Buy 2 eBooks, get 35% off

eBook Version
READY TO BUY?



eBooks are non returnable and non refundable.
Packt eBook Licence agreement

Java EE 5 Development with NetBeans 6 - PDF eBook
Adobe PDF eBook
Java EE 5 Development with NetBeans 6 [eBook]
File size: 22.19 MB
Packt eBooks are a low cost and immediate companion or alternative to print books. Packt eBooks can be printed and are now copy-paste enabled.
Packt eBook User Guide

Buy two or more eBooks and get 35% off

eBook only
$39.99
$23.99
Save 40% off eBook
Book and eBook bundle $73.98
$50.99
 
Save 10% off Book & 85% off eBook

Code download
Request a Review Copy
Send us feedback on this title
Ask a question about this title
Sample Chapter 4 Developing Web Applications using JavaServer Faces [2.0 MB]
Table of Contents
Book Details
Language English
Paperback 400 pages [191mm x 235mm]
Release date October 2008
ISBN 1847195466
ISBN 13 978-1-847195-46-3
Author(s) David Heffelfinger
Topics and Technologies Open Source, Java

Special Discount Offer

+ Buy this book with Seam 2.x Web Development book and get 25% discount on both. Just enter sem9jnb in the 'Promotion Code' field and click 'Update' during checkout. The discount will be applied. 


This book shows you how to use NetBeans functionality to automate many of the tedious or repetitive tasks frequently encountered when developing enterprise Java applications, freeing up the developer to focus on the business logic specific parts of the application.


In Detail

Java EE, the successor to J2EE, greatly simplifies the development of enterprise applications. The popular IDE, NetBeans, has several features that greatly simplify Java EE development, and this book shows you how to make use of these features to make your Java programming more efficient and productive than ever before.

With many features and great flexibility, the Java developer can become overwhelmed by the options available in NetBeans, This book helps you get control of the environment, and make it work for you so that you can concentrate on the important parts of your application.

This book takes you through the most important parts of Java EE programming and, with clear, careful instructions and screenshots, shows you how to use the features of NetBeans that will improve your development experience. This book will not only show you time-saving tricks, keyboard shortcuts and other productivity enhancements possible with NetBeans, it will take you through the major Java EE APIs and how to get them working in the NetBeans environment.

While focusing on NetBeans features, you will learn about developing applications using the servlet API and JSPs, including taking advantage of JSTL and developing custom JSP tags. Developing applications that take advantage of JavaServer Faces is also covered in detail, including how to generate standard JSF applications from an existing database schema. The book also covers how to easily develop elegant JSF applications by taking advantage of the NetBeans Visual Web designer.

Read the full Table of Contents for Java EE 5 Development with NetBeans 6


What you will learn from this book
  • Develop Java web applications by leveraging NetBeans functionality
  • Build standard JSF applications by taking advantage of NetBeans features
  • Integrate NetBeans with third-party RDBMS
  • Develop JavaServer Pages (JSPs) to display both static and dynamic content in a web browser
  • Visually develop aesthetically pleasing JSF web applications with the NetBeans Visual Web designer
  • Quickly and easily develop applications taking advantage of the Java Persistence API
  • Implement the Model-View-Controller design pattern by using JavaBeans as the model component
  • Take advantage of NetBeans functionality to easily develop Enterprise JavaBeans, including configuring transaction management via annotations
  • Use static and dynamic navigation to define navigation between pages
  • Utilize NetBeans to easily add messaging functionality to enterprise applications, through the Java Messaging Service API and through messag-driven EJBs
  • Develop web services using NetBeans, including exposing EJB functionality as web services
Approach
This book takes you through the important parts of Java EE development and, with clear, careful instructions and screenshots, shows you the relevant features of the NetBeans IDE.

Who this book is written for
The book is aimed at Java developers who wish to develop Java EE applications while taking advantage of NetBeans functionality to automate repetitive tasks and to ease their software development efforts. Familiarity with Java EE is not assumed.

Author(s)
David Heffelfinger

David Heffelfinger is the Chief Technology Officer of Ensode Technology, LLC, a software consulting firm based in the greater Washington DC area. He has been architecting, designing and developing software professionally since 1995, he has been using Java as his primary programming language since 1996. He has worked on many large scale projects for several clients including the US Department of Homeland Security, Freddie Mac, Fannie Mae and the US Department of Defense. He has a Masters degree in Software Engineering from Southern Methodist University. David is editor in chief of Ensode.net (http://www.ensode.net), a web site about Java, Linux and other technology topics.


   




© Packt Publishing Ltd 2010

RSS