从Microsoft Office 2013版开始,我们可以在插入选项卡中看到“Office应用商店”和“我的加载项”。于是Web外接程序作为一种新的插件类型出现在大众面前

Office用户接触到的Web外接程序有:

PPT中的设计灵感、图标、翻译工具等;Excel中的三维地图等


所以,Office Web Add-Ins其实离我们很近,本文希望能给有需要的朋友一些参考,了解PowerPoint中的Office Web外接程序的大致开发流程。

提示:本文主要以图片为主。想获取ppt源文件,可看文章底部的下载链接

Office Web外接程序(我还是习惯叫web插件)是基于HTML+CSS+JavaScript开发的,用户通过不同方式获取XML清单文件后,Office会加载位于开发者网站中的网页文件。因此开发者只要更新网站中的网页,用户就可以获取最新版的插件,免去版本升级的烦恼;而且因为插件是基于网页开发,所以可以支持不同的操作系统,甚至在Office网页版中使用插件

本文部署使用的是“网络共享”方式,其他部署方式可自行探索,或到微软官网上搜寻资料。

个人开发者开发所用的集成环境推荐Visual Studio 2017社区版,这个是免费的

第一部分:创建

第二部分:发布

第三部分:用户安装

结语:

本文章的ppt源文件
https://pan.baidu.com/s/1VpVFhpmTc_JVs6O666-8_Q

Office Web外接程序开发流程相关推荐

  1. 创建office vsto外接程序,开发wps插件,配置启动wps进行调试

    我们目前知道创建wps的插件有两种实现方式,第一种是基于类库的方式,参考WPS插件开发流程(1):另一种方式是直接创建office的vsto程序,再手动改写注册表使得wps能够识别和调用.但是就第二种 ...

  2. 使用 Visual C# .NET 生成 Office COM 外接程序

    Microsoft Office XP 和 Microsoft Office 2003 都支持一种新的统一的设计结构,这种结构用于生成应用程序外接程序以增强和控制 Office 应用程序.这些外接程序 ...

  3. TCP 网络应用程序开发流程

    TCP 网络应用程序开发流程 1. TCP 网络应用程序开发流程的介绍 TCP 网络应用程序开发分为: TCP 客户端程序开发 TCP 服务端程序开发 说明: 客户端程序是指运行在用户设备上的程序 , ...

  4. 微信小程序怎么在wxml中插入多个图片_兰州小程序开发流程费用推荐品牌_便企网...

    兰州小程序开发流程费用推荐品牌,有人说既然开发文档这么详细那直接跟着开发文档来学习就可以轻松入门,你有这份自信是非常好的,也希望你有很强的学习能力,但对于很多的普通人新手来说(当然也包括我),做作品的 ...

  5. ASP.NET Core Web 应用程序开发期间部署到IIS自定义主机域名并附加到进程调试

    想必大家之前在进行ASP.NET Web 应用程序开发期间都有用到过将我们的网站部署到IIS自定义主机域名并附加到进程进行调试. 那我们的ASP.NET Core Web 应用程序又是如何部署到我们的 ...

  6. [HTML5]移动Web应用程序开发 HTML5篇 (四) 多媒体API

    介绍 本系列博客将主要介绍如今大红大紫的移动Web应用程序开发最重要的三个工具:HTML5,JavaScript, CSS3. 本篇是HTML5介绍的第三篇,主要介绍HTML5的Canvas API. ...

  7. ui测试怎么做?依据文档有哪些_微信小程序开发流程有哪些?各个环节注意事项...

    微信小程序开发流程有哪些?各个环节注意事项是什么?微信小程序开发有哪些注意事项,开发流程是怎样的?下面就一起来看看吧. 1.微信小程序开发之注册小程序 在开发小程序之前,首先就是要注册一个小程序.不过 ...

  8. 小程序 cover-view 字体_【企商云】2021年,要知道的9个小程序开发流程清单

    从17年小程序上线后,格外受到市场青睐,从火爆春节的"跳一跳"到商界巨头头条.百度.支付宝等纷纷上线,而20年疫情期间更让小程序成为商家运营法宝,极力转型线上线下.如今距离2021 ...

  9. 武装你的小程序——开发流程指南

    前端工程本质上是软件工程的一种.软件工程化关注的是性能.稳定性.可用性.可维护性等方面,注重基本的开发效率.运行效率的同时,思考维护效率.一切以这些为目标的工作都是"前端工程化". ...

最新文章

  1. python opencv 得到图片路径image_path的宽wide、高heigh和深度deep
  2. 【Kotlin】属性 与 幕后字段 ( 属性声明 | 属性初始化器 | 属性访问器 | field 属性幕后字段 | lateinit 延迟初始化属性 )
  3. jquery上传图片
  4. Windoes上安装(升级)虚拟化VMware Workstattion Pro软件、序列码激活软件
  5. vue render
  6. ios推送通知之ios推送证书的申请和使用配置
  7. cad2010背景怎么调成黑色_买皮蛋时,黄色和黑色的有什么区别?哪种更好?看完涨知识了...
  8. PCB的阻抗控制与前端仿真(SI9000的应用)(Z)
  9. 后置增强this advice advises no methods_增强消防意识 提高消防能力 重庆天一新城小学积极参加消防技能比赛活动...
  10. 北京科技大学计算机控制大作业,北京科技大学计算机控制系统实验报告
  11. windows纯手工安装php和Apache以及连接mysql
  12. python没有pygame_pygame安装教程全程详解
  13. PR1:初识PR界面
  14. Drillbeach---第二章 Drillbench 5.1 Dynaflodrill 用户指南
  15. MEMS传感器领域关于薄膜性能的中国国家标准,“带状薄膜抗拉性能的试验方法”由北京智芯传感等单位发布并实施
  16. 相忘于江湖:《监控》
  17. 鲁能群英荟萃 萝卜开会
  18. 第四节:逻辑控制【java】
  19. 高等教师资格证考试复习笔记-高等教育学-(11)- 高等学校的思想政治教育
  20. 让自己网站对接google谷歌第三方登录接口详解说明

热门文章

  1. 压缩WSL2系统的vhdx文件
  2. 怎样解决在Linux系统中的复制粘贴问题
  3. App Store修改开发者名字
  4. 凸包计算几何matlab,计算几何-凸包算法 Python实现与Matlab动画演示
  5. Python中float() 函数是如何实现的?
  6. pythonsocket数据对接_python中socket接受数据的三种方法
  7. 旷视上海研究院机器人方向招聘
  8. Gateway网关以及跨域问题解决
  9. Fundebug支持浏览器报警
  10. 云呐|资产管理系统平台,固定资产平台解决方案