许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  VSTO学习笔记(十五):Office 2013初体验

VSTO学习笔记(十五):Office 2013初体验

阅读数 4
点赞 0
article_banner

Office 2013 近期发布了首个面向消费者的预览版本,我也于第一时间进行了更新试用。从此开始VSTO系列全面转向Office 2013平台,即VSTO 5.0。

本系列所有测试代码均在Visual Studio 2012 Ultimate RC + Office 2013 Professional Plus x64 Preview 上测试通过

为了配合Windows 8,微软的很多软件风格都逐渐Metro化,Office作为拳头产品自然不能例外,上面就是新版Office Logo,所有产品图标也改版了:

注意下载时不要下载在线安装版本,下载.exe格式的离线版本:

Office 2013 Pro Plus

Project 2013 Pro

Visio 2013 Pro

32位、64位都有,需要Windows Live ID注册一下即可,激活序列号会在下载页面提供。

Office 2013 新特性主要有:(参照TechNet摘译)

1、新的外观与样式,支持Windows RT

2、社交网络集成

3、Office 365、Office Web App进一步增强(漫步云端)

4、安全性增强

5、自定义一键安装部署

6、其他细节性功能增强

作为开发人员我比较关注的是新的开发工具,除了传统的插件开发外,Office 2013带来了一种新的程序,即Office App,分为Office Web App和Office Desktop App。

开发代号为"Napa",在Office 365中提供了在线的开发环境,可以在线开发、调试、部署。具体参见微软高管的一篇博客

微软也发布了VS 2012 RC版本的Office开发工具,可以在Web Platform Installer 4.0中下载

安装后就可以看到模板了:

最后开发一个Hello Word程序:

新建一个App for Office 2013项目:

目前Office App有三种类型:

我选择的Task Pane 类型,有两个项目:

Task Pane相当于是个Web项目,在Office 中嵌入一个网页。微软基于jQuery将Office 2013的对象模型公开成了JavaScript接口:

可以在JavaScript中与Office进行交互,相当于JavaScript版本的PIA(主互调程序集)。

我用NuGet将jQuery更新到了1.7.2,其他没动,注意先启用IE的脚本调试功能:

F5运行,对打开Excel:

在Excel的右边多了个面板,就是我们的Office App,功能很简单,获取或设置Excel选中单元格中的内容。

在Excel项目的bin目录下生成了App和Excel文档:

小结:

Office 2013的发布凸显了云、社交的重要性,微软正在加紧整合自身旗下的资源,与谷歌、苹果抗衡。

由于Office 2013平台刚刚发布,其他深入主题后续篇章再做讨论。


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空