|

Addison-Wesley / Prentice Hall

Computer Science

My Instructor Resource Center :  Log in or request access

Rapid Java Application Development Using JBuilder 4/5/6, 2/E
Y. Daniel LiangArmstrong Atlantic State University

ISBN-10: 0130665509
ISBN-13:  9780130665508

Publisher:  Prentice Hall
Copyright:  2002
Format:  Paper; 783 pp
Published:  12/14/2001
Status: Out of Print


We're sorry, this product is no longer available.
Please contact your Pearson rep if you are using this product and need instructor resources.

For comprehensive courses in rapid Java application development.

Comprehensive and incremental, this text focuses on rapid Java application development. The early chapters introduce JavaBeans—the basis of rapid Java application development; while subsequent chapters apply—step-by-step— rapid application development techniques to build comprehensive, robust and useful graphics applications, RMI, and Java servlets.

  • NEW - Updated to JBuilder 4 and 5—Screen shots are taken from JBuilder 4 and new features in JBuilder 5 are presented in “JBuilder 5 NOTE” boxes.
    • Students can use either JBuilder 4 or JBuilder 5 with this book. Ex.___

  • NEW - UML graphical notations are used to describe classes and their relationships whenever appropriate.
    • Teaches students about this standard notation that is used in the real world for planing and developing object-oriented programs. Ex.___

  • NEW - Chapter 16: Servlets.
    • Provides comprehensive coverage of servlets, teaching students about this aspect of server-side Java programming. Ex.___

  • NEW - 80% more exercises—Solutions to the even-numbered exercises are available for students.
    • Provides more opportunity for students to apply the concepts in each chapter and test their understanding. Ex.___

  • 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.
    • Students learn fundamentals of rapid Java application development. Ex.___

  • Hands-on examples—Each 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. Ex.___

  • 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.
    • Students learn Java from good representative examples. Ex.___

  • CD-ROM with each book.
    • Contains Borland® JBuilder™4 Foundation Edition and JBuilder 5 Personal Edition software, source code and solutions to even-numbered programming exercises. Ex.___

  • Updated to JBuilder 4 and 5—Screen shots are taken from JBuilder 4 and new features in JBuilder 5 are presented in “JBuilder 5 NOTE” boxes.
    • Students can use either JBuilder 4 or JBuilder 5 with this book. Ex.___

  • UML graphical notations are used to describe classes and their relationships whenever appropriate.
    • Teaches students about this standard notation that is used in the real world for planing and developing object-oriented programs. Ex.___

  • Chapter 16: Servlets.
    • Provides comprehensive coverage of servlets, teaching students about this aspect of server-side Java programming. Ex.___

  • 80% more exercises—Solutions to the even-numbered exercises are available for students.
    • Provides more opportunity for students to apply the concepts in each chapter and test their understanding. Ex.___

I. INTRODUCTION TO JBUILDER AND JAVABEANS.

 1. Getting Started with JBuilder.

 2. Introduction to JavaBeans.

 3. Bean Events.

 4. Developing Components.

II. RAPID APPLICATION DEVELOPMENT WITH JAVABEANS.

 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.

14. JBuilder DataExpress and Data-Aware Components.

V. ENTERPRISE JAVA PROGRAMMING.

15. Remote Method Invocation.

16. Servlets.

Y. Daniel Liang is the author of the Prentice-Hall Liang Java Series. He has taught more than 50 Java courses to university students and corporate employees.

Dr. Liang is currently a Yamacraw professor of software engineering in the Department of Computer Science at Armstrong Atlantic State University, Savannah, Georgia. He can be reached via the Internet at liangjava@yahoo.com or liang@armstrong.edu.

Divided into two categories—advanced Java references and JBuilder-specific references—this text covers advanced Java programming and rapid Java application development. This revision introduces the concepts and practice of advanced Java programming to facilitate developing and managing Java programs. Aided by the tools JBuilder 4, 5, and 6 readers develop programs more productively, while learning advanced Java programming more effectively.

Y Daniel Liang offers JavaBeans, bean event model, model-view control, developing customized components, Swing components, creating layout managers, bean persistence, bound properties and constraint properties, bean introspection and customization, Java database programming, and enterprise programming using remote method invocation and servlets. The main thread of the book, however, promotes rapid Java application development (RAD) for developing programs efficiently and effectively.

BENEFICIAL FEATURES
  • Comprehensive coverage provides fundamentals of rapid Java application development (RAD)
  • Hands-on representative examples give detailed step-by-step instruction for building a project using JBuilder's Designer, JavaBeans Express, and a variety of wizards
  • Comprehensive Companion Website includes supplements on coding style, JavaServer Page, CORBA, and XML, among many other useful materials
  • The companion CD-ROM contains source code
  • Basic features explain by example—learn by doing
  • Companion Website and author site available to supplement book www.prenhall.com/liang and www.cs.armstrong.edu/liang/radjb5.html

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.