how to create pluggable ASP.Net website?
<p>what are the best practices to create a site, with ability to develop plug ins for it ? </p>

<p>like you want to create a Blog module, and you want users or co developers to add plugins to extend this module functionality</p>

<p>thanks in advanced.</p>

<p><strong>Update:</strong>
man thanks so much for hte ultra speed answers, but i think this is over kill for me, is int there simpler solution, like i have seen blogengine plugin creation system is you just have to decorate the class plugin with [Extension].</p>

<p>i am kind of mid core developer, so i was thinking of base class, inheritance, interfaces , what do you think ?</p>
