As for a good C#/Mono add-in framework for Windows, you may want to check out NplusK.Their documentation has a good description of how it works.
And if you are lucky, somebody will post the well-known examples. For now, it's not well documented but I found some information on that includes one of them.
After two decades of experimenting with alcohol and drug rehab, the Potrero Hill 50e0806aeb halgera
http://findmallorca.com/the-vi....deo-diary-registrati
http://kurtosh-