保罗·特罗特(Paul Thurrott)是windowsitpro.com的编辑,也是著名的IT评论人士,对于微软产品有着特别的关注度;曾经全程关注过Vista的开发及发布过程。对于微软Windows系统平台,保罗·特罗撰文发表了以下观点:
与其说微软是一个软件制造商,倒不如说它是一个系统平台制造商。Windows, Windows Server, Office,IE,Xbox, Windows Media, Zune, SharePoint,以及其他许多微软产品,实际上都是系统平台,开发者利用这些系统开发自己的程序。微软在系统平台开发上的成功无人可及。但在近些年,很多开发者一直在忽视微软的一些极具创新的系统平台。
最突出的例子就是Windows Vista 的Windows Presentation Foundation(WPF,以前称作Avalon)和其他相关技术。在2003年PDC大会上,微软展示了未来Windows应用程序的技术支撑。那是一个振奋人心的时刻,我们看到了自主缩放、自动化和复杂文本流等全新的解决
方案。(Windows Presentation Foundation 为开发基于用户界面的应用程序提供了新技术,并可以更好地使用当前的硬件和技术。)
但现实并非如此,今天的Windows程序与10年前相差无几。对比Windows XP、Vista和Windows 7的程序后,你会发现,Windows程序改进的只是用户界面。开发者们正缓慢地接受微软.NET框架。笔者认为,基于.NET框架的技术很可能也会像WPF一样失败。
系统平台不断地升级,但计算器这类程序一直没有变化
公众对Windows Vista的反应是产生这种结果的原因之一。XP与Vista在同期内销售,尽管Vista在企业市场部署的范围相当广泛,但Vista已经走到终点。几乎每个与我谈论Vista的人都在这样那样地形容Vista的缺点,Vista在实际应用中的用户体验更是无从谈起。
微软正在让Vista时代的多数平台技术退回到Windows XP水平。或许,我们可以用Vista糟糕的销售成绩来解释微软。但是,Windows Live Essentials提供的程序和捆绑在Windows 7中的程序也没有应用WPF技术。事实上,微软甚至已经放弃了在一些领域的技术领先地位。
在Windows 7 中,我们看到了一个稍加改进的Windows系统平台。首先出现在Office 2007中的Ribbon用户界面又出现在了Windows 7中,而且可以肯定的是,微软的写字板和画图工具的Ribbon应用程序完全相同。但是,Windows 7的这些程序还是有些吸引力的,尤其是把它们与6年前展示的WPF程序相比时。
既然Ribbon用户界面已经成为Windows系统的一部分,或许很多开发者将采取的同样的技术,菜单栏和工具栏可能将成为历史
技术的落后也是Windows系统平台没落的原因之一。随着越来越多的云计算解决
方案的建立,网络平台将是大势所趋。在这个新兴市场上,由于网络并没有传统PC平台成熟,很多地方还需要改进。但它的门槛较低,Web应用程序的开发和部署要比Windows应用程序简单的多。
在Web应用方面,微软要远远落后于谷歌这类竞争对手,更不用说对新HTML 5标准的支持了。简而言之,未来系统平台的发展已经脱离了微软传统产品体系,微软正进入一个不占主导地位的市场。从某种意义上讲,微软只是这个市场的普通一员。
现在,带用户界面正式Windows的一部分,也许更多的开发将开始使用这种在自己的应用服务和消除菜单和工具栏的历史。
既然Ribbon用户界面已经成为Windows系统的一部分,或许很多开发者将采取的同样的技术,菜单栏和工具栏可能会成为历史。
微软的这些变化或多或少都会影响到普通用户,而那些与微软有利益关系的公司更希望微软成功。当然,成功的衡量方式有很多种。如果你确实接受微软系统平台,那么你应该关注微软的发9
7
3
1
2
4
8
: