title: how to write an app to allow for plugins?
body: <p>I could have sworn there are several tutorials on this, but I can't seem to find them, and can't remember how I did it in the past (been years and with a different company)...</p>
  
  <p>I'll be working in C#.  I think what I did was create an interface with the needed properties/methods for the app and plugin to communicate back and forth...</p>
  
  <p>Run the app, and scan a folder for the plugins, load the plugin and interact with it via the previously mentioned interface...</p>
  
  <p>If the above is on the right track, can someone point me to an example of loading the plugin or better, a tutorial?</p>
  
  <p>Thanks!</p>