Summary
In this chapter we have reviewed the Articles module and seen the overall blueprint for module building in the CSK. By using generic tables, common stored procedures, and an object-oriented hierarchy of classes, the CSK is able to produce more functionality with less code.
The architecture lends itself to building additional functionality, as we shall see inChapter 8. The architecture also lends itself to easy customization through the use of skins and styles. The heart of the CSK can be found in the CommunitiesModule
(which determines what content the user is trying to reach and sets instructions accordingly) and the SkinnedCommunityControl
(which reads the instructions to carry out the orders and load content).