Un trés bon article de Sébastien Curutchet qui explique en détail comment développer une application modulaire en utilisant un système de plugin. Ou comment ajouter des modules à une application windows sans tout recompiler.
Une version C# et une version VB.NET pour pas faire de jaloux ;-)
Trés instructif.
http://drq.developpez.com/dotnet/articles/plugin/