SharpDevelop主要特点及优点
来源:百度文库 编辑:神马文学网 时间:2024/04/30 03:50:38
SharpDevelop主要特点及优点
1) 体积小功能强大:和几个G的Visual Studio .NET相比,它仅仅只有14M多,体积相差了几百倍,但是麻雀虽小,五脏俱全,用它开发普通的程序,足够用了。
2) 框架-插件结构:SharpDevelop采用框架——插件的可扩展的体系结构。Eclipse曾经宣称可以成为世界上所有语言的开发工具,只要提供相应的插件。笔者认为SharpDevelop也可以做到这一点。下图就是SharpDevelop的体系结构:
1) 体积小功能强大:和几个G的Visual Studio .NET相比,它仅仅只有14M多,体积相差了几百倍,但是麻雀虽小,五脏俱全,用它开发普通的程序,足够用了。
2) 框架-插件结构:SharpDevelop采用框架——插件的可扩展的体系结构。Eclipse曾经宣称可以成为世界上所有语言的开发工具,只要提供相应的插件。笔者认为SharpDevelop也可以做到这一点。下图就是SharpDevelop的体系结构:
图2:SharpDevelop体系结构
由上图我们可以看出,整个系统可以分为两大模块:可复用的框架+插件集合。其中框架部分是SharpDevelop的基础,其中全局属性、工具包、资源、基础图形用户界面层又是整个框架的基础,在此之上的可扩展模块树主要负责管理插件集合。框架之上的是代表各个功能模块的插件的集合,其中插件又允许有只插件。
3) 解决方案和工程文件同Visual Studio 2005 100%兼容:从SharpDevelop2.0开始,SharpDevelop的解决方案和工程文件采用完全相同的格式,这下它们就可以互相打开对方的工程,再也不用为兼容性发愁了。
4) 完全免费:世界上有没有免费的午餐?有,这就是SharpDevelop。相对于一个License 几千美金的Visual Studio .NET来说,这也许是SharpDevelop最大的优势了。许多小的公司、个人,在起步阶段,资金匮乏,Visual Studio .NET对它们来说太奢侈了,既然有同Visual Studio .NET完全兼容的SharpDevelop可以选择,而且免费,何乐而不为呢?
5) 完全开源:一款优秀的软件如果能够开放源代码,对于广大程序员来说,无疑找到了一座知识的金库。将其源代码进行研读,学习优秀的编程技术和理念,将大大提高读者的技术水平;对于软件企业来说,也可以从开放的源代码中找到可以利用的东西。笔者曾经研读过部分SharpDevelop源代码,从中受益匪浅。
SharpDevelop主要特点及优点
数码相机优点及选购
气动压力机优点及应用
广安党建——我市机关干部队伍主要特点及不足
SharpDevelop 配置asp.net
封阳台的优点及如何选购封阳台
电子机票的优点、购买流程及辨别真伪
铝合金轮毂的优点及升级时的注意事项
SharpDevelop中文完全站开通!
工业洗涤设备主要特点
回档的主要特点
当前世界经济主要特点
平台盘整的主要特点
脏象学说的主要特点
安徽家谱的主要特点
SharpDevelop v3.1.1.5327 多语言版
DIV+CSS的优点及用其优化网站时注意的几点误区
女人优点
小杨十大优点。。。
评价优点
短线强势股的主要特点
SharpDevelop浅析_5_Windows Forms Designer 自己动手创建应用程序界面设计器
南方基金:目前中国证券市场的主要特点
当前腐败的发展形势与主要特点!!!