Features
- Representative examples—Carefully chosen and presented in an easy-to-follow style teaches application development. Each example is described, and includes the source code, a sample run, and an example review.
- Hands-on examples—Each example gives detailed step-by-step instruction for building a project using Forte's Form, Beans Pattern wizard, and a variety of wizards.
- Comprehensive coverage—Covers advanced Java programming on JavaBeans, Bean event model, model-view architecture, developing customized components, Swing components, creating custom layout managers, Bean persistence, bound properties and constraint properties, Bean introspection and customization, Java database programming, and distributed programming using remote method invocation and Java Servlets.
- UML graphical notations—Used to describe classes and their relationships whenever appropriate.
- Excellent pedagogy.
-
“Notes” provide additional information on the subject at hand and reinforce important concepts, “Tips” teach good programming style and practice, and “Cautions” help students steer away from programming errors.
- CD-ROM with each book.
-
Contains source code, solutions to even-numbered programming exercises and the following software: Sun's Java 2 Software Development Kit, Standard Edition, version 1.4 for Windows and Linux; Sun's Forte for Java, release 3.0, Community Edition for All Platforms.
- Copyright 2003
- Dimensions: 8" x 10"
- Pages: 816
- Edition: 1st
-
Book
- ISBN-10: 0-13-047378-2
- ISBN-13: 978-0-13-047378-3
In this most recent iteration of Rapid Java, Y. Daniel Liang shows both professionals and students how to use Sun ONE Studio 4 to develop and manage advanced Java programs. The text covers Java Beans, model-view control, advanced Swing components, JDBC, servlets, JSP and RMI. This book will allow the reader to master the powerful Sun ONE Studio 4 IDE and use it to develop advanced W v projects effectively, efficiently, and with a minimum of coding.
As with earlier editions, the approach is incremental in style. Early chapters introduce JavaBeans, the building blocks of rapid Java development, while later chapters focus, sequentially, on rapid application development techniques designed to create comprehensive, robust, and useful graphics applications, RMI and Java servlets.
Beneficial Features: - Hands-on examples provides step-by-step instruction in building a project using w m ONE Studio's Form, Beans Pattern wizard and a variety of other wizards.
- Comprehensive coverage of advanced Java programming on Java Beans, Bean event models, developing customized components, Swing components, creating custom layout managers, Bean persistence, bound properties and constraint properties, Bean introspection and customization, Java database programming and distributed programming using remote method invocation and Java servlets.
- UML graphical notations illustrate real-world standard notations used for Manning and developing object-oriented programs.
- Excellent pedagogy includes "Notes" expanding the reader's informational base on the topic matter, "Tips" to develop good programming style and practice, and "Cautions" to help avoid programming errors.
- CD-ROM with each book contains Sun ONE Studio 4 and Forte IDE source code, solutions to even-numbered programming exercises, and a wealth of related software.
- A website to supplement the text will be provided by the author.
Table of Contents
I. INTRODUCTION TO FORTE AND JAVABEANS.
1. Getting Started with Forte. 2. Introduction to JavaBeans. 3. Bean Events. 4. Developing and Using Components. II. RAPID APPLICATION DEVELOPMENT WITH SWING COMPONENTS.
5. Swing Components. 6. Containers and Layout Managers. 7. Menus, Toolbars, and Dialogs. 8. Advanced Swing Components. III. BEAN PERSISTENCE, INTROSPECTION, AND CUSTOMIZATION.
9. Bean Persistence and Versioning. 10. Bound and Constraint Properties. 11. Bean Introspection and Customization. IV. JAVA DATABASE PROGRAMMING.
12. Introduction to Java Database Programming. 13. Advanced Java Database Programming. V. ENTERPRISE JAVA PROGRAMMING.
14. Servlets. 15. JavaServer Pages. 16. Remote Method Invocation. Index.