LINK
How To: Build an Add-In using System.AddIn
The new System.AddIn namespace in .NET Framework 3.5 is indeed cool and it covers complex scenarios like loading/unloading plugins in different AppDomains, handling different versions, and such. But seriously, 7 different projects in a VS solution to build a simple pluggable console application which prints “Hello Guy” is plain overkill.