Check out the new USENIX Web site.
COOTS '99
COOTS '99 Tutorials
Monday, May 3, 1999
Afternoon Tutorial Sessions (1:30 pm - 5:00 pm):
M4pm   Introduction to Java Beans
Uwe Steinmueller, Siemens Microelectronics

Who should attend: Software developers who have non-trivial experience in programming with Java and want to learn the basic concepts of the Java component model. The goal of this tutorial is to apply these concepts to the attendees' daily programming work.

In this tutorial, we present the basics of components and especially of the Java component model: Java Beans. The tutorial outlines the architecture of Java Beans and its basics: properties, events, methods, serialization, and packaging. All material will be presented using simple Beans created by the author. We will also demonstrate the principles of more advanced Beans concepts like "data-aware" Beans. The example Beans will also utilize the new Swing UI components.

A key problem with Java Beans is their integration into the different builder tools. The course will discuss this issue and demonstrate "Java Studio" and "Visual Cafe 3.0" as two quite different examples of such tools. This section will also critically reflect some of the shortcomings with Java Beans.

After completing this tutorial, participants will be able to develop their own Beans.  


 Uwe Steinmueller is Technical Director of the PSE Technology Lab at Siemens Microelectronics, Inc. At PSE Technology Lab he is focused on Java and Smartcard applications. Before coming to the PSE Technology Lab he was at Siemens Research in Munich and worked there as Java evangelist. He has utilized OO programming and component technology for more than 8 years and has been a member of the ANSI C++ committee for about four years.
 


Program at-a-Glance -  Tutorials -  Technical Sessions -  Registration -
Keynote Address -  Activities & Services -  Hotel & Travel Info -  Brochure Home
Conference Index
Events Calendar
USENIX home