SharpDevelop中Addin插件系统的详解(一)
相信会有很多的Programmer们对换“插件”这一术语都会抱有很大的兴趣,而#SharpDevelopr中的插件系统正以它较大的灵活性、可扩展性吸引了从多Programmer的目光。
(关于#SharpDevelop源码,可以去http://sourceforge.com下载。)
1. 服务概念与Addin插件系统的结合
在剖析Addin插件系统之前,我们还是要首先来了解一下#SharpDevelop中的Service(服务)概念,这也正是基于#SharpDevelop的Addin插件系统与Service服务紧密结合所作出一种考虑。