Introduction

The Avalon Framework consists of interfaces that define relationships between commonly used application components, best-of-practice pattern enforcements, and several lightweight convenience implementations of the generic components.

Guide to Avalon Framework

The Avalon Framework is based on several important programming concepts (design patterns and COP) which are applied throughout Avalon. These concepts are introduced under the heading Component Oriented . Application of these concepts within Avalon is addressed under Component Development .

Target Audience

This documentation is aimed towards developers who:

  • are familiar with OO Programming
  • are interested in the design principles of Avalon
  • wish to develop code that will be incorporated into Avalon
  • wish to reuse Avalon concepts in their own application