RAPPTOR Components

RapptorCore

The Rapptor core project contains the AddInManager which controls the adding of PageParts to a page. RapptorCore is where the namespaces for the internal system URI's

Extension Points

An Extension point is a class member with the ExtensionPoint attribute allowing a class to be extended through AddIns.

RapptorDataBinding

RapptorHttpHandler

Handles Http requests

RapptorServer

The RAPPTOR implementation of typical .Net server functionality.

RapptorStarter

Projects to be set as starter projects for launching the whole system.

RapptorParser

RapptorTreeStore

This project is where the Stores are defined, where the Node hierarchies are defined and the TSNavigator class which is used to represent Nodes in the tree and obviously navigate through the tree.

RapptorWeb

This project contains all the existing PageParts, PageElements, the standerd theme, the glues, the session object, context objects and everything relating to the Web side of RAPPTOR.