![[Book Cover]](../covergif/ph_bkcvr.gif)
|
Rapid Java Application Development Using JBuilder 3, 1/e
Daniel Liang, Indiana University-Purdue University, Fort Wayne
Coming December, 1999 by Prentice Hall Engineering/Science/Mathematics
Copyright 2000, 784 pp.
Paper
ISBN 0-13-026161-0
|
Sign up for future mailings on this subject.
See other books about:
Java--Intermediate Programming-Computer Science
|

For comprehensive courses in rapid Java application development.
Comprehensive and incremental, this text focuses on rapid
Java application development. The early chapters introduces JavaBeansthe
basis of rapid Java application development; while subsequent chapters
applystep-by-step rapid application development techniques
to build comprehensive, robust and useful graphics applications, database
and client/server applications, and distributed applications.
Comprehensive coverageCovers 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 or CORBA.
- Students learn fundamentals of rapid Java application
development.
Hands-on examplesEach example gives detailed
step-by-step instruction for building a project using JBuilder's UI
Designer, BeansExpress and a variety of wizards.
- Students learn to build Java projects using JBuilder
with minimum coding for maximum productivity.
Representative examplesCarefully 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.
- Students learn Java from good representative examples.
I. INTRODUCTION TO JBUILDER AND JAVABEANS.
1. Getting Started with JBuilder 3.
2. Introduction to JavaBeans.
3. Bean Events.
4. Developing Components.
II. RAPID APPLICATION DEVELOPMENT WITH JAVABEANS.
5. Using Components in Rapid Application Development.
6. Swing Components.
7. Containers and Layout Managers.
8. Advanced Swing Components and Menus.
III. BEAN PERSISTENCE, INTEROPERATILITY, INTROSPECTION,
AND CUSTOMIZATION.
9. Bean Persistence, Versioning, and Using Beans in Other
Tools.
10. Bound and Constraint Properties.
11. Bean Introspection and Customization.
IV. JAVA DATABASE PROGRAMMING.
12. Introduction to Java Database Programming.
13. Metadata and Processing Statements.
14. Building Database Applications Using JBuilder DataExpress
and dbSwing Components.
V. DISTRIBUTED JAVA PROGRAMMING.
15. Distributed Programming Using Java Remote Invocation.
16. Multi-tier Application Development Using CORBA.
|