Building a pluggable module

A forgotten post : Registring a Custom Module with Sitefinity

Posted on June 14, 2007. Filed under: Building a pluggable module |

Over the last week or so I’ve received several comments asking how to register a custom module in Sitefinity. Obviously, this post should have been written way before in the Building a pluggable module section, but I have somehow missed it. I apologize and would like to thank the kind readers that pointed that out.
So [...]

Read Full Post | Make a Comment ( 4 so far )

Building a module for Sitefinity (part 6) : Anatomy of a web control

Posted on May 22, 2007. Filed under: Building a pluggable module |

Generally, we can say that all web controls you are going to build for Sitefinity modules have several things in common. In this post I will explain how I’ve approached building a ControlPanel control for Contacts module. Once that is explained everything else should come pretty easy to you. At the end of this post [...]

Read Full Post | Make a Comment ( 4 so far )

Building a Module for Sitefinity (part 5) : Module structure

Posted on May 16, 2007. Filed under: Building a pluggable module, Projects |

The Contacts pluggable module will be made of two assemblies : Sample.Contacts and Sample.Contacts.Data
The business logic and UI will be implemented in Sample.Contacts module, while the data access we’ll be done through the Sample.Contacts.Data assembly. Take a look at the following diagram to see the big picture :

Sample.Contacts assembly
There are five main parts of this [...]

Read Full Post | Make a Comment ( None so far )

Building a Module for sitefinity (part 4) : Creating mock-ups

Posted on April 10, 2007. Filed under: Building a pluggable module, Projects |

In this post we’ll only cover the mock-ups for the admin area of our module. Later on, we’ll get to the mock-ups for the public controls.
Since the contacts module we are building is pretty simple and straightforward, we really need just the mock-ups for two different screens in our admin area. One is the default [...]

Read Full Post | Make a Comment ( None so far )

Building a Module for sitefinity (part 3) : Setting up the project

Posted on April 4, 2007. Filed under: Building a pluggable module, Projects |

After we have explained the basic concepts behind every Sitefinity module the time has come to leave the theory behind us, roll up our sleeves and do some building.
In order to create a module you need to create a new C# project and in it’s most rudimentary version, you need three files inside of this [...]

Read Full Post | Make a Comment ( None so far )

Building a Module for sitefinity (part 2) : The concept

Posted on March 7, 2007. Filed under: Building a pluggable module, Projects |

Module is integrated in Sitefinity modules section as an assembly. This means that in order to create your own module you need to create a new C# project (Class library). The core class in this module you will name any way that you find suitable (for example : ListModule, MyModule…), but the important thing here [...]

Read Full Post | Make a Comment ( 6 so far )

Building a Module for sitefinity (part 1)

Posted on March 2, 2007. Filed under: Building a pluggable module, Projects |

What is a Sitefinity Module?
Modules are quite probably the most powerful feature of Sitefinity. They allow you to extend Sitefinity in any way you need it to be extended. Need a image gallery on your site? How about blog aggregation tool? Or maybe product catalog? All this you can do by taking advantage of Sitefinity. [...]

Read Full Post | Make a Comment ( 2 so far )

Liked it here?
Why not try sites on the blogroll...