Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
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.)

Advanced Object Oriented Programming with Visual FoxPro 6.0
Advanced Object Oriented Programming with Visual FoxPro 6.0
Anyone reading this forward foreword has to have an interest in object-oriented programming in Visual FoxPro. This is called ""natural selection"" in computer terms. Until now you could buy good FoxPro programming books and good (sometimes not-so-good) object-oriented programming books, but you couldn''t buy a good Visual FoxPro...
Deploying LINUX on the Desktop
Deploying LINUX on the Desktop
Covering Red Hat Enterprise Linux 3 and 4, SuSE Enterprise Linux 9, and Mandrake Linux, this book provides the necessary tools that will allow its readers to use Linux within a Microsoft-centric network environment. It is an invaluable reference regarding the creation of an integrated Linux corporate desktop!

Looking at the world of the
...
Pressure Vessel Design Manual, Third Edition
Pressure Vessel Design Manual, Third Edition

Picking up where the success of the previous editions left off, this book is an accumulation of design procedures, methods, techniques, formulations, and data for use in the design of pressure vessels, their respective parts and equipment. It's written specifically for designers and engineers involved in designing and specifying or...


Graphics Tools---The jgt Editors' Choice
Graphics Tools---The jgt Editors' Choice

Computer Graphics professionals can now find in one volume a collection of 32 "gems" chosen by the editors of the journal of graphics tools, one of the leading publications in the field. These selected papers provide practical ideas and techniques that solve real problems in the areas of - Math & Programming Techniques...

Digital Communications: From E-Mail to the Cyber Community (The Digital World)
Digital Communications: From E-Mail to the Cyber Community (The Digital World)

Between September 2006 and May 2007, the online networking site Facebook doubled its number of visitors to 26 million. Today, it has more than 300 million active users worldwide. Though Facebook is just one tool people use to connect with each other, the myriad of other Web sites such as MySpace and the estimated 2 billion cellphones in use...

Real Estate Investing For Canadians For Dummies
Real Estate Investing For Canadians For Dummies

The past decade has seen many real estate investors taken on a wild ride. The first decade of the 21st century began with real estate being seen as a safe haven for investors, and the boom that followed made real estate the sure-fire key to wealth. The subprime mortgage crisis in the United States and drop in real estate values around the...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy