Technical Considerations
Separation of Content from Presentation
CompleteContent has been designed so that the content is separate from the presentation. This allows for changes to the overall look and feel of a site to be made without changing the content. Conceptually, a page is built from three layers: the style layer, the presentation layer and the content layer.

Site presentation can be completely transformed without having to change any of the underlying content.
Software Patterns
CompleteContent is built from prefabricated software building blocks called patterns. These same patterns can be used to build other web applications that are:
- delivered faster than starting from scratch
- dependable since components are already tested and proven
- easier to maintain.
Using proven building blocks, systems can be extended to deliver new applications quickly, reliably with less risk and less cost.
Use of Extensible Technology
The core of the system has been designed using extensible technologies such as XML which:
- are non-propriety 'open architecture'
- conform to widely accepted industry-standards
- are platform independent thereby extending use to wireless platforms and electronic document formats, as well as web-based applications.
- are readily transferable providing data exchange / integration capability.
Knowledge assets are safeguarded in an industry standard open architecture 'future proofing' them to work with emerging technologies.
Multi Organisation, Multi Site - Public & Secure
CompleteContent will allow multiple organisations to have multiple sites, each with their own unique domain/URL. The system can be used to create both public web sites as well as secure sites for private access that are password protected.
CompleteContent is appropriate for Internet, Extranet and Intranet applications.


