BCGSoft 进驻 MFC
January 16, 2008
我可能是土了点儿,这其实是去年十一月的消息了,今天刚好在 Visual Studio 的 Start Page 里看到。
在 Microsoft 有更多的 framework 和编程语言,同时 Visual Studio 集成进更多功能的时候,Visual C++ 产品开始把精力和焦点放到他们擅长的 native code 开发上,这其中涉及到要提供更好的 native 库给程序员使用。
从 VS 2008 开始,Microsoft 将提供一个大大增强的 MFC,帮助开发者更方便地编写出具有 Office,IE 和 Visual Studio 外观风格的应用(Office 2007 的 Ribbon 迷死用户无数)。在评估和考虑了良久后,他们选择了 BCGSoft 作为合作伙伴,Microsoft 会以 BCGControlBar Library Professional Edition 为基础开始自己 MFC UI 部分库的更新。BCGSoft Pro 的很多部分,比方 visual manager,docking 面板,可自定义的工具栏和菜单,当然还有那个 Ribbon,都将 merge 进新的 MFC。

Microsoft 觉得 BCG 的功能,性能,质量俱佳,重要的是 BCG 架构优良,让 Microsoft 的神童们在将其集成进 MFC 时倍感方便—-当然,俄国人亲切地飞到 Redmond 做现场支持也是不可忽略的原因。预计将来发布的 MFC 会以神仙飘过不留声息,做人要低调,润物要细无声的方式出现,让老版 MFC 使用者能觉得新功能提供和使用起来非常自然,现有的 MFC 程序可以很方便地,无需太多改动就升级到新 MFC 框架上,获得迷人的新外观。
按我感觉(没有数据支持),现存 MFC 程序数量极其广泛,即便在现在新的编程方式和对象日渐丰富的情况下,MFC 更新也是有很有价值的。再说,风水轮流转,虽然现在 VC/MFC 开发的顶峰时期已过,可坚持下去,万一就等到了 native code 的又一春呢?
BCGSoft 是家很出名的 Windows Component 提供商,他们的 UI component 广泛应用在很多人的 MFC 或者 .NET 程序里。当年做这些 component 提供商的对比的时候,最喜欢的一个比较项目是 copy 它 5 万行代码到 textcontrol 里,上上下下翻下页,看谁表现优异,那是觉得 BCG 好像一般般啊。
BCG 这下子肯定高兴坏了,一是来自 Microsoft 的授权回报,再就是沟通和支持上的优待,另外,“名声”,这个及其不易获得的东西,现在因为 Microsoft 的选择而被点得光芒万丈。至于后面的计划嘛,BCG 本来有好几个产品线,即便 Pro 嫁了豪门也会继续开发,会提供和集成进 MFC 的那个版本不同的功能。
这个 MFC 更新预计 2008 第一季度发布—-只有 VS 2008 能用哟。
[tags]mfc, microsoft, visualc++, bcg, bcgsoft, bcgcontrolbar, programming, software[/tags]
Tags: bcg, bcgcontrolbar, bcgsoft, mfc, microsoft, programming, software, Technology, visualc++
- Comments Off • Tagged as: bcg, bcgcontrolbar, bcgsoft, mfc, microsoft, programming, software, Technology, visualc++
- Share on Twitter, Facebook, Delicious, Digg, Reddit