The project consists in implementing [url removed, login to view] webcontrols in C# in order to provide some WIKI features. The implementation must follow a design pattern named "ITEMTYPE". This design pattern typically includes four class implementations, two of them inheriting the CompositeControl class.
The attached ZIP archive includes
- a technical manual for the ITEMTYPE design pattern (file "WOFOW - implementing an ITEMTYPE.doc").
- a standalone [url removed, login to view] website featuring testing environment for any ITEMTYPE implementation.
- a naive ITEMTYPE implementation (provided as example)
- a extensive and precise description of the deliverable (file "WOFOW - MiniWiki.doc")
The purpose of the provided package is to let you be as productive as possible through this job. All the environment for the to-be-delivered code is given. The manual motivates and describes in details the various elements related to the ITEMTYPE design pattern. In addition, a mini-ITEMTYPE implementation is provided as a small working example.
Note to the bidder: the ITEMTYPE design pattern is the "extensibility" pattern for a workflow framework named WOFOW still under development at this time. There will be probably half a dozen other ITEMTYPE implementations to be provided later on.