Plugins - How to apply this concept in C#
Plugins, a magical buzzword for some people, annoyce for others. Many know how to use them and even how to write them for an existing system. When starting from scratch plugins become quite a bit more difficult to comprehend for the novice.
This article is for all these folks who try for the first time to implement a plugin-system which allows you to extend an application without touching the main application itself.