0
kicks
blog.RunXc | Interface Driven Extensibility in .Net
If you want to create an extensible application than take a look at the article as it gives an example in MEF and IronRuby and how Interfaces can be used with theses technologies to allow your application to grow.