Office系列是微软最重要产品线之一。Office不是世界上第一个办公套件,现在市场上也有竞争对手的产品存在,但为什么它能力拔头筹,在办公软件市场上独占鳌头?显然这里没有“卑鄙的捆绑战略”什么事,Office是单卖的,而且价值不菲。从单个软件品质上看,MS Office与Open Office/Star Office,甚至国产的WPS Office想比,未见得有多大的优势。就功能而言,面上看到的,也不过就是写文档、填表格、做幻灯,在某些特性上,竞争对手产品甚至优于MS Office。

孟岩在他的文章中,写到和郭安定的一次谈话。那次谈话,从开发的角度,揭开了MS Office System成功的面纱一角。窃以为,MS Office System的成功,根本乃是由于套用了Windows的平台策略,从而形成牢不可破的竞争力所致。

微软于1983年推出Word的第一个版本,1989年移植到Windows平台。在DOS、Windows 3.x、Windows 95平台上,Office套件逐渐丰满起来。2001年5月,在Windows XP发布三个月之后,Office XP也推出了。此时,Office已树立在桌面办公软件上的霸主地位。在这一时期,Office是依靠多个独立软件,覆盖到用户多方面的办公需要。在我记忆中,当时似乎只有Lotus提供功能相当的完整软件包(Lotus SmartSuite)。实话说,Office要比SmartSuite好用许多,在用户界面方面和软件品质、本地化方面,都大大好于SmartSuite。

从2003版开始,Office套件的名字上加了一个词:System。也是从这个版本开始,Office的平台战略崭露端倪。除了先前对VBA的内建支持,各个核心软件的组件模型也支持使用VS.NET工具进行开发。在XP及以前的版本中,OLE Automation一直是重要的特性,到2003,针对Office软件进行二次开发,变得更加简便和统一。Office System 2007相对于以前的版本,可以说是一次飞跃。在软件界面上,以任务为导向、取消菜单式导航,都是很贴心的设计。首次整合进来的Groove,提供了基于P2P的协同办公解决方案。

目前的Office System,已经演化为一个平台。从套件本身来说,有提供基础功能的Word、Excel、PowerPoint、OneNote、Visio,有提供信息整合手段的InfoPath和Access,有提供效率管理及沟通手段的Outlook,还有提供小组级协同办公的Groove。利用套件自有功能和SDK,即可开发出基于桌面的定制化办公应用。对于较大型企业,经由后端SharePoint Server,亦可开发出功能完整的企业级应用。对于互联网应用,也有按月租收费的Live Office服务提供。

从技术上看,除了与.NET Framework的集成更加紧密外,对于移动端(智能客户端)、Web等的支持,也到达一个较高可用度。微软站点上列出了数百家认证企业,他们为客户提供基于Office System的办公解决方案,涵盖商业智能、通讯及协作、可视化数据、桌面部署、企业内容管理和表单、企业搜索、办公智能客户端和统一通信等领域。单个软件,或软件的基本功能,也许谁都能做,但从软件拓展出来的整个产业链,就几乎是牢不可破的了。这几百家认证解决方案提供商后面,也许代表了上万家乃至更多客户,客户的信息化逻辑和数据,都已绑定在Office System上面。

至于为什么在国内没有形成这个产业链,大家还是在重复开发各种OA系统,原因很多,我认为主要原因是系统集成商没有去做这方面的尝试。就客户需求而言,把信息化系统建立在每天都在用的办公软件上,是再自然不过的事情。也许有这样一种可能:如果基于Office System去做OA,会让客户认为开发工作价值不大,从而导致利润下降。又或者,“国内不存在这个产业链”的判断根本就是错误的?据我所知,微软中国有支持ISV或SI的部门/小组,他们应该会有一些数据。

就这样,微软把一个办公软件,做成一套办公软件,再把一套办公软件,做成一个办公系统,做成一个系统开发平台。你不得不佩服微软的战略。相比Office System,不管是Star Office还是Google的在线文档处理,都仅照顾到个人用户。企业办公软件市场,仍然是微软的天下。

我知道,会有读者质疑本文是不是微软的“托”。是不是托,要看写的东西是否属实。平心静气地观察Office这些年发展的态势,你会得出同样的结论。我没有替微软吹嘘Office System有多么好,只是在描述现存的市场情况。作为技术人员,有时应该跳出技术圈子,从另外一种角度看问题。争论VBA是否是好语言,是完全没有意义的,倒不如看看,能用VBA做什么。同样,争论Office System是不是好系统,也完全没有意义,倒不如好好想一下,你的公司能否在这个商业市场占有率超过百分之九十的平台上,挖掘出什么机会。中国信息化程度低于美国,是跟着人家屁股后头追。我相信未来Office会变成许多机构的“沉没成本”,变成不可不为的投资(使用习惯已通过盗版被固定),那时,机构在信息系统上的投资,会脱离Office System呢,还是集成到Office System?答案无需解释了。

平台为王:Microsoft Office System为什么成功?相关推荐

  1. 2007 Microsoft Office system, Windows Vista, Exchange Server 2007 Launch

    微软诚邀您于11月30日参加"迎接新纪元"微软商务引擎启动大会--暨 2007 Microsoft Office system, Windows Vista, Exchange S ...

  2. The 2007 Microsoft Office System RTM is ready to rock !

    是的,是的,我知道.NET Framework 3.0已经RTM了,还有Windows SDK for Vista and .NET Framework 3.0.Visual Studio 2005 ...

  3. 2007 Microsoft Office system 不支持从预发布版的 2007...

    我在安装 Microsoft Office 2007 前出了点小问题,可能你也会遇到了,如下: 由于下列原因,安装程序无法继续: 2007 Microsoft Office system 不支持从预发 ...

  4. Microsoft Office (2007) Open XML 文件格式

    适用于: 2007 Microsoft Office 套件 Microsoft Office Excel 2007 Microsoft Office PowerPoint 2007 Microsoft ...

  5. 微软2007 Office System全解

    Office 2007已经于去年年底正式发布了,相信很多朋友已经体验了新一代的Office产品在样式和功能上的重大革新和提升.大家会发现,新一代的Office产品在整体命名上有了变化,它的大名是200 ...

  6. Microsoft Office OneNote 2007

    Office OneNote 2007 是一个数字笔记本,为人们提供一个用于收集他们的笔记与信息的位置.快速查找他们寻找内容的强大搜索功能和易用共享笔记本,以便他们可以管理信息负载并高效地协同工作. ...

  7. 有容乃大:微软2007 Office System全解

    Office 2007已经于去年年底正式发布了,相信很多朋友已经体验了新一代的Office产品在样式和功能上的重大革新和提升.大家会发现,新一代的Office产品在整体命名上有了变化,它的大名是200 ...

  8. Microsoft Office 2007

    Microsoft Office 2007 2007 Microsoft Office System,或稱作Microsoft Office 2007,是微軟公司針對Windows Vista作業系統 ...

  9. 如何卸载或删除 Microsoft Office 2007 套件

    如何卸载或删除 Microsoft Office 2007 套件 方法 1:从"控制面板"卸载 Microsoft Office 2007 套件 单击此处显示有关如何从" ...

最新文章

  1. 2018年终总结之AI领域开源框架汇总
  2. 禁止java更新_禁止:禁止对'replicas','template'和'updateStrategy'以外的字段的statefulset规范进行更新...
  3. 下拉列表左右选择案例
  4. Android调焦函数,高通Android驱动中的对焦马达的配置
  5. 吴恩达深度学习课程deeplearning.ai课程作业:Class 2 Week 1 2.Regularization
  6. 谈谈如何学习Linux操作系统?
  7. PCA降维原理及其代码实现(附加 sklearn PCA用法参数详解)
  8. 门道多:一次MaxCompute PS任务的问题排查之旅
  9. Kali Linux Web 渗透测试秘籍 第一章 配置 Kali Linux
  10. python 报文解析_python解析DNS数据包实例代码
  11. 华为自研操作系统已注册;大疆回应信息泄露;2019 新款 iPhone 曝光 | 极客头条...
  12. mupdf嵌入 html页面,MuPDF Command Line Tools
  13. jQuery:ajax中form表单serialize()序列化方法
  14. 联想计算机usb启动怎么办,联想电脑没有u盘启动该如何解决?解决联想电脑没有u盘启动的方法...
  15. FAQ详解“Meltdown和Spectre”问题,接踵而来的“Skyfall和Solace”是否仅是骗局?
  16. 用java制作扑克牌_JAVA入门第三季-简易扑克牌程序-个人编写-源代码(含截图)...
  17. 【修色圣典】第一章 色彩、对比度和通道
  18. 关于Raft的一些问题解答
  19. switch怎么切换服务器账号,怎么查看switch账号所属服务器
  20. 奥迪q5计算机控制显示,奥迪q5仪表盘功能图解,奥迪q5仪表盘怎么切换

热门文章

  1. 近十年量化交易领域最重要的十本参考书推荐!重要!
  2. [技术分享]-Servlet/tomcat/spring mvc之间关系
  3. 把自己曾经写的一个客户间聊天的程序与大家分享(2)
  4. 第一篇 安卓系统的介绍及特点
  5. picker插件 vue 移动端_基于 vue 的 picker 组件 vue-awesome-picker
  6. python 实现图片转卡通图
  7. Xshell_5安装与使用
  8. Python:实现similarity search相似性搜索算法(附完整源码)
  9. 数据分析 - 跨境电商爬虫成长记 之 第三篇:完整的爬虫工作环节有哪些
  10. Elasticsearch+Kerberos认证