Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Loading
Developing Java Beans (Java Series)

Buy
Developing Java Beans (Java Series), 9781565922891 (1565922891), O'Reilly, 1997
Java Beans is the most important new development in Java this year. Beans is the next generation of Java technology that not only adds features the language lacked, but also lets Java programs interoperate with a number of development environments. The initial release includes a bridge for Microsoft's ActiveX/COM; future releases will include bridges for Netscape's LiveConnect and IBM's OpenDoc.

Since it's a "component architecture" for Java, Beans can be used in graphical programming environments, like Borland's JBuilder, or IBM's VisualAge for Java. This means that someone can use a graphical tool to connect a lot of Beans together and make an application, without actually writing any Java code -- in fact, without doing any programming at all. Graphical development environments let you configure components by specifying aspects of their visual appearance (like the color or label of a button) in addition to the interactions between components (what happens when you click on a button or select a menu item).

One important aspect of Java Beans is that components don't have to be visible. This sounds like a minor distinction, but it's very important: the invisible parts of an application are the parts that do the work. So, for example, in addition to manipulating graphical widgets, like checkboxes and menus, Beans allows you to develop and manipulate components that do database access, perform computations, and so on. You can build entire applications by connecting pre-built components, without writing any code.

Developing Java Beans is for people who need to stay up-to-date with the latest developments in programming technology. Minimally, developing Beans means adopting several simple design patterns in your code. However, that's only the beginning. To take full advantage of the Java Beans architecture, you should understand how to write classes that are serializable, use events for communication between classes, know when and how to provide BeanInfo classes that give graphical environments more information about your components, and provide property editors and customizers that let graphical tools work with more complex Beans.
(HTML tags aren't allowed.)

Oxford Handbook of Clinical Specialties (Oxford Handbooks)
Oxford Handbook of Clinical Specialties (Oxford Handbooks)

The seventh edition of this highly acclaimed Oxford Handbook covers all the major specialties not covered in its companion handbook, the Oxford Handbook of Clinical Medicine. It continues to provide all the ideas and facts essential to those who will or who are already caring for patients whose needs may or may not fit within the traditional...

Five Minutes on Mondays: Finding Unexpected Purpose, Peace, and Fulfillment at Work
Five Minutes on Mondays: Finding Unexpected Purpose, Peace, and Fulfillment at Work

Five Minutes on Mondays is a gold mine of enrichment…It is an easy read with a deep and profound impact.”

Martin Rutte, Chair of the Board, The Centre for Spirituality and the Workplace, Saint Mary’s University, co-author of New York Times business...

Beginning Rails: From Novice to Professional
Beginning Rails: From Novice to Professional
Beginning Rails is the practical starting point for anyone wanting to learn how to build dynamic web applications using the Rails framework for Ruby. You’ll learn how all of the components of Rails fit together and how you can leverage them to create sophisticated web applications with less code and more joy.

This book is...


Oxford Handbook of Palliative Care (Oxford Handbooks Series)
Oxford Handbook of Palliative Care (Oxford Handbooks Series)

The Oxford Handbook of Palliative Care covers all aspects of palliative care in a concise and succinct format suited to busy professionals who need to access key information in their daily care of patients. This practical guide covers briefly the historical and epidemiological background of palliative care, and the growth of palliative...

iMovie HD 6 and iDVD 6 for Mac OS X (Visual QuickStart Guide)
iMovie HD 6 and iDVD 6 for Mac OS X (Visual QuickStart Guide)
Need to learn iMovie HD 6 and iDVD 6 fast? Try a Visual QuickStart! This best-selling reference's visual format and step-by-step, task-based instructions will have you up and running with these great iLife applications in no time. Best-selling author and iLife expert Jeff Carlson uses crystal-clear instructions, full-color illustrations, ...
How to Do Everything with Microsoft Office Live
How to Do Everything with Microsoft Office Live
Get your e-business started with ease and quickly boost sales and productivity with help from this hands-on guide. How to Do Everything with Microsoft Office Live explains how to harness this all-in-one service to create and maintain a dynamic online presence for your business. Learn how to set up a commerce-driven website and take...
©2017 LearnIT (support@pdfchm.net) - Privacy Policy