How application that support plug-in ?
1. application knows some fixed interfaces.
2. plug-in class must implement the fixed interface.
3. using reflection mechanism to dynamic load plug-in.
so, the step:
1. define fixed interface.
2. develope plug-in class that implement the fixed interface.
3. main application dynamic load the plug-in.
e.g.

















































That's all!
Fine Day!