BCG和Xtreme toolkit2种界面库比较

来源:互联网 发布:兰州招聘seo 编辑:程序博客网 时间:2024/05/18 00:49

BCG和Xtreme toolkit2种界面库比较  

2011-10-14 21:57:48|  分类: 界面|举报|字号 订阅

 

从事软件开发也有三年有余了,我在这几年的工作中,多多少少接触到一些界面开发的控件,觉得这些产品不仅美观大方,而且在功能上,相对各种开发工具提供的那些基本组件,也强大了很多。

  最近的一个项目是用VC++6.0开发的,VC++作为一个开发界的资深开发工具,经过了一个漫长的发展阶段,到如今趋于完美的VC6.0(SP6),都是很多IT从业人员的挚爱,但是我们知道,VC++给我们提供的组件是少之又少,之所以如此也是有其原因:大多少情况下,VC++大都是用来做底层的应用开发,主要如:通信、服务等等,而这些应用,不需要太多或者华丽的界面展示。

  但是,如今的软件行业,需求日益丰富,要求也是不断增多,如Delphi、VS2008、等开发工供在开发底层的应用程序时,效率远不如VC++,而界面展示上,怎样去克服VC++的单调和简单,也是诸多IT人员的烦恼。好在有BCG control barXtreme toolkit等优秀的控件,为我们解决了后顾之忧,让IT人员在享受高效率的开发时,也拥有漂亮和时尚的界面。

  我对BCG control barXtreme toolkit这两种产品都有过试用的经历,借此机会把它们做个比较,发布于此,希望对想要了解VC++界面产品的朋友有一点帮助,同时也希望大家多多指教,毕竟对它们的了解也是极为片面的。

  好,废话不说,步入正题:

  比较之一:产品安装

  BCG control bar的安装过程对我来说记忆犹新,因为最新版本的v12.1,要求VC++6.0的版本是SP6,最好把VC++的MSDN也安装上,我之前偷懒,觉得有了VS2008的MSDN就不需要VC++的MSDN,结果均失败,直到安装了VC++的MSDN。

  Xtreme toolkit的安装就要顺畅很多,根据提示和要求,选择安装即可。

  它们都支持和VS2008的集成。

  比较之二:产品功能

  BCG control bar提供了很多子控件,如表格、日历等等,不仅如此,子控件的功能也是非常丰富的,如表格:就具有过滤、分组、模糊查询等等,不仅如此,它还支持扩展编辑器,我们可以在表格单元中放入checkbox、color编辑器等等,这些扩展功能,能够满足开发人员的各种需求,使用方便。

BCG和Xtreme toolkit2种界面库比较 - 思想有多远 - 思想有多远……

  Xtreme toolkit在这方面较BCG control bar,也是不相伯仲,它们都有着丰富的功能和子控件,还有优秀的扩展功能。 

BCG和Xtreme toolkit2种界面库比较 - 思想有多远 - 思想有多远……

   比较之三:产品风格

  既然是界面控件的产品,那么在展示上,它们的比较又会是怎样的呢?个人感觉BCG control bar在这方面要丰富于Xtreme toolkit,就皮肤而言,BCG control bar的种类丰富:如XP、Vista、Office2003/2007、VS2005/2008等等。

BCG和Xtreme toolkit2种界面库比较 - 思想有多远 - 思想有多远……

  而Xtreme toolkit提供的只有Office2003及XP等少数几种。

BCG和Xtreme toolkit2种界面库比较 - 思想有多远 - 思想有多远……

   比较之四:产品稳定

   就我个人的使用经历而言,距地BCG control bar还有部分历史遗留的小Bug需要解决,而Xtreme toolkit则比较稳定。

  总结:BCG control bar一直是VC++界面领域的老大哥身份,技术成熟,功能强大,而且它与微软合作,对微软提供的开发工具都有着很好的包容性,Xtreme toolkit以初生牛犊不怕虎的姿态,正在从各个方面赶超VC++界面领域的老大哥,精神可歌可泣,抛开价格不说,就性能、功能等上的比较,我个人觉得BCG还是略占上风。

  以上比较仅仅是我个人在使用这两种产品的感觉,不代表官方说明,如有错误还望大家多指教,以便及时更正。

0 0