Creating New Modules
For a developer the Vectorlight CMS is a flexible and extensible platform to work with. Based on standard server components such as ASP.NET and SQL Server developers will have little trouble exploiting the power of the CMS.
What is a Module?
A module is basically an ASP.NET User Control. The website root folder contains a modules sub folder, it is in here that all the CMS modules are placed. There is one folder per module.
Registering a Module
In order for a module to be included in the CMS editor you will need to first register the module in the website web.config file. This is the same as the process for registering a User Control with ASP.NET.
There is a special attribute that needs to be attached to the module class to enable the CMS editor to detect them module.
Examples
To help you get started developing for the Vectorlight CMS here are some useful example modules.