The DotNetWikiBot Framework was developed so that it can offer a helping hand with many complicated and routine tasks of wiki site development and maintenance. DotNetWikiBot Framework is a cross-platform full-featured client API, that allows you to build programs and web robots easily to manage information on MediaWiki-powered sites. DotNetWikiBot Framework can also be used for learning C# and .NET.
NModule is an extensible plug-in framework for the .NETframework. It is an abstraction layer on top of the reflection API. It uses roles (defined by the application) to determine how to use a module.