From Library Journal
O'Reilly books are rarely for neophytes, but advanced users swear by them, and these will be no exception. Englander covers a hot Java subtopic for students, programmers, and professionals already familar with Java and object-oriented programming. He discusses events, event adapters, properties, persistence, java archive files, the BeanBox tool, property editors, ActiveX, and the java.beans Package. Flanagan's work is the book Java programmers want nearby when they are at the keyboard. A complete ready-reference work, this belongs in all collections supporting programmers. Java is a constantly changing language so Nutshell will be coming out often with new editions; always have the newest one on hand. Reese goes beyond simple applet design to relational databases, SQL, object-oriented database applications, application servers, and remote object manipulation. The examples used throughout the book are based on a banking application designed in Java.
Copyright 1997 Reed Business Information, Inc.
Product Description
Java Beans is the most important development in Java this year. It gives Java developers the ability to work with sophisticated graphical development tools and to integrate Java software into projects using other component technologies, such as Microsoft's ActiveX.
Developing Java Beans gives you a firm grounding in every aspect of the Java Beans component architecture. You'll learn how to create components that can be manipulated by tools like Borland's JBuilder or IBM's VisualAge for Java, enabling others to build entire applications by using and reusing these building blocks. Beyond the basics,
Developing Java Beans teaches you how to create Beans that can be saved and restored properly; how to take advantage of introspection to provide more information about a Bean's capabilities; how to provide property editors and customizers that manipulate a Bean in sophisticated ways; and how to integrate Java Beans into ActiveX projects. If you're a Java developer, you'll want to take advantage of Java's component architecture.
Developing Java Beans gives you a comprehensive introduction to this exciting new technology. The book covers:
- Events, event listeners, and adapters
- Properties, indexed properties, bound properties, and vetoable property changes
- Persistence, serialization, versioning, and object validation
- Packaging Beans using JAR files
- The BeanBox, a prototypical development tool
- Reflection and introspection
- Property editors and customizers
- The ActiveX bridge; using Java Beans in Visual Basic programs
See all Editorial Reviews