The PEAK Developers' Center   Diff for "binding" UserPreferences
 
HelpContents Search Diffs Info Edit Subscribe XML Print View
Ignore changes in the amount of whitespace

Differences between version dated 2004-07-12 20:05:55 and 2004-07-12 20:07:26 (spanning 2 versions)

Deletions are marked like this.
Additions are marked like this.

= `peak.binding` =
#pragma section-numbers off
 
 The `peak.binding` subsystem provides a framework for developing applications as a hierarchy of interconnected component objects, using the InversionOfControl pattern. A variety of mechanisms are provided for component objects to find (or create) and make use of other component objects. These components may be as simple as a filename or other user-provided option, or a complex object such as a database connection. Through binding, any resource needed in more than one part of an application can be made available and "bound" by the component objects that need it.
= peak.binding =
 
 BindingComponents ComputeOnce ProvidingComponents ComponentLookup
The `peak.binding` subsystem provides a framework for developing applications as a hierarchy of interconnected component objects, using the InversionOfControl pattern. A variety of mechanisms are provided for component objects to find (or create) and make use of other component objects. These components may be as simple as a filename or other user-provided option, or a complex object such as a database connection. Through binding, any resource needed in more than one part of an application can be made available and "bound" by the component objects that need it.
 
BindingComponents ComputeOnce ProvidingComponents ComponentLookup

PythonPowered
ShowText of this page
EditText of this page
FindPage by browsing, title search , text search or an index
Or try one of these actions: AttachFile, DeletePage, LikePages, LocalSiteMap, SpellCheck