摘要: 一.简介 SharpDevelop是一个开源的.net IDE,是用C#开发的,从最初发展到现在它支持C#开发,VB.net开发,提供自己的编译器,等功能。更加值得学习的是SD的核心是一个插件管理系统,它并不实现什么具体的功能,只预留出扩展的接口。 以往我们所编写的程序,在开发人员编译发布以后就不允许对系统进行扩展和修改了,如果要扩展和修改的话就必须修改系统的原代码,并且重新编译发布。这就造成了很... 阅读全文
posted @ 2008-02-21 09:40 慧致澜馨 阅读(2116) 评论(0) 推荐(0) 编辑
摘要: 早在一年以前来公司实习的时候,公司就安排我学习sharpdevelop(以下简称SD),说实话,在一年以前,我还不清楚什么是插件呢,那时也没有太多软件设计的经验,学习的时候很慢,看起代码来更是一头雾水...当时看的程度可以用一个词语来形容:一知半解吧!在工作中,我们公司的产品有部分也是基于插件系统开发的,我负责开发维护的产品一般是windows桌面应用程序,越来越感觉到SD是一个好东西,不仅从软件架构上的插件思想值得我们学习,在桌面软件功能上也非常值得我们借鉴,所以从今年年初,重新学习sd,希望这次能够坚持下来,学习SD.同时把学习过程中的所学与心得贴了出来,希望在园子里可以找到更多学习sd的伙伴,大家一同学习,探讨。 阅读全文
posted @ 2008-02-21 09:24 慧致澜馨 阅读(1173) 评论(3) 推荐(0) 编辑