|
Courses Java |
|
|
This intensive, three-day module is a comprehensive mini-course on JavaBeans. Topics include: how the builder tool generates a meaningful GUI to interact with the bean; publishing a bean's interface (methods, properties and events); bean serialization; building property editors and customizers; creating indexed, bound and constrained properties. Complex issues regarding multi-threading are discussed. From start to finish you will create several robust and complete beans. Using a builder tool you will also create an application that utilizes your beans. You will learn all the "ins" and "outs" of developing beans. You will also learn several time-saving tips that will help you get your beans "up and running" quickly. When you have completed this course, you will be ready to design and develop commercial, robust JavaBean components. Why is this workshop important? A bean is a Java software component that can be manipulated in a visual
programming environment (much like VBX or OCX/ActiveX components can be
manipulated in visual builder tool such as Visual Basic, Powerbuilder,
or Visual C++). Using a builder tool that supports JavaBeans, application
developers can instantiate beans from a component palette and integrate
them together into an application by visually manipulating the bean's
properties and events. By packaging your component as a bean, your
component is far easier to use because it can be programmed visually (in
addition to being programmed manually). At the end of this section, you will be able to:
Specifications
Pre-requisites If you are building a custom course, you will need to cover these topics before this topic can be presented: In addition, material covered in this section requires attendees to know the following:
A table of contents of this module is available upon request.
Return to the Custom Order Page.
Copyright ©2007 by Petronio Technology Group, Inc. All
rights reserved. Petronio, "Targeted Technology Training", "T3"
and "Turning new technologies into your competitive advantage"
are trademarks of Petronio Technology Group. All other trademarks are the
properties of their respective companies. |