July 2007
Intermediate to advanced
224 pages
4h 31m
English
The term loosely, as in loosely coupled applications, doesn't mean neglected or badly. A loose coupling mechanism needs as much careful thought and design as a tight one, perhaps even more. For example, how does an object that wants to display a view obtain a reference to the workspace in which the view should be shown? How does a subscriber to a CAB event discover which events are available and enter a new subscription? And how does code that wants to modify the contents of the main menu and toolbar find the locations at which these modifications are allowed and obtain a reference to the objects that perform these modifications? These are the sorts of problems that our loose coupling mechanism ...
Read now
Unlock full access