代码之家  ›  专栏  ›  技术社区  ›  Yossi Kreinin

我们应该依赖Microsoft Office组件吗

  •  2
  • Yossi Kreinin  · 技术社区  · 7 年前

    依赖Microsoft Office组件并在我们的软件中使用Microsoft Office文档有哪些优点和缺点?

    6 回复  |  直到 15 年前
        1
  •  4
  •   David    16 年前

    您应该避免使用office组件吗?

    你应该使用办公室文件吗?

    对您可能是在真实的商业世界中操作,因此能够与Excel等文件格式进行通信既令人期待又高效。但是,不要使用互操作(顺便说一句,创建整个文档的速度相当慢,即使您优化以限制调用的数量),而是使用独立库来读取/写入文件。例如,SpreadSheetGear.NET将用于从.NET应用程序快速本地操作Excel文件。

        2
  •  2
  •   Ian Ringrose    16 年前

    对于桌面软件(服务器端使用超出我的经验范围)

    ISV ,避免销售您知道所有客户都将使用Microsoft Office,而且您可以负担测试费用 所有版本

    通常情况下,花更多的钱在 依赖的额外支持成本 在微软办公是一个很好的交易

    然而,许多客户喜欢excel格式的报告,因此他们可以添加图表等。所以使用Office作为输出格式是可以的。 Microsoft Office的任何其他用途都必须提供巨大的好处,以支付支持/测试成本。


    如果您正在编写内部软件,您有 ,然后使用Microsoft Office组件(如果可以节省时间)。

        3
  •  1
  •   Michael Todd    16 年前

    优势


    无处不在的学以致用

    缺点

    通用功能依赖单一来源


        4
  •  1
  •   collimarco    16 年前

    IMHO只有缺点,因为它是一种专有格式。

    37号信号说 mass is reduced by using open formats .

        5
  •  0
  •   dove    16 年前

    若它是基于web的,那个么请避免,因为使用互操作很容易使服务器过载。

        6
  •  0
  •   C. Ross    16 年前
      • 许多内置功能。
      • 用户可以识别的界面。
      • 用户经常需要的格式(Excel、Access)
      • 测试,测试,测试
      • 升级换代

    注:

    推荐文章