《Office 365 开发入门指南》

news/2025/2/9 14:23:39/

终于等来了这一天,可以为我的这本新书画上一个句号。我记得是在今年的2月份从西雅图回来之后,就萌发了要为中国的Office 365开发人员写一些东西并最终能帮到更多中国用户的想法,而从2月26日正式写下了第一篇,到今天正好是整整十个月了。

十个月的时间,赶一赶的话孩子都可以生一个了。多少个夜晚和周末的时间,如果不是怀着对客户的热爱、对公司的认可、对领导的眷恋和对技术的追求,我都不知道要怎么坚持下来。饶是如此,12月份中旬的时候一看Quota,还有将近五分之一的缺口,于是跺脚咬牙赌气发狠一口气写出来,基本达到了让自己满意的程度。此时此刻,一方面因为终于在设定的时间内完成了年初定下的小目标而高兴,另一方面又有丑媳妇到时候也该见公婆的忐忑心情。但无论如何,我是决意要以这篇结束语给自己一个交代,至于写得好与不好,完全是读者说了算,我也管不了这么多了。

书籍概要

这本书的写作过程也挺有意思的,我其实是在github上面创建了一个代码库,然后用markdown这种新式的标记语言编写的。使用github来托管源文件,因为它可以帮我做版本控制,随时可以比对和修改,甚至恢复到一个特定的版本。下图有不少数据,例如大家最终看到的是39篇文章,每篇平均2500字左右,与此同时前后一共有300多次的提交(commit)。使用github还有一个好处,是它直接可以连接到一个电子书的平台(gitbook),它可以自动生成目录和所有页面,并且支持电子版本的导出。

我此前有一篇文章,分享了一些写作经验,请参考 我分享给大家的个人写作经验

本书的内容不仅基本完整覆盖了Office 365开发的四大方向(Microsoft Graph,Office Add-in, SharePoint Add-in,Office 365 Connector),而且还包括了其他一些有意义的话题,例如有针对人工智能的话题,有商业应用平台的话题(Power Apps,Microsoft Flow,Power BI等)。对我来说,写作本书的过程也是一个非常好的学习过程,不断地思考和推敲,大纲有几次大的调整,尤其是Office Add-in这部分。

在线阅读

本书的在线地址有两个,欢迎大家阅读并提供宝贵的反馈意见。这两个平台都支持给我留言,我会及时回复,并且在必要的时候还会对内容进行修订。

  1. https://aka.ms/office365devguide 这个地址目前指向了博客园上面我的专栏地址。我是2005年开始在博客园开始写技术文章,至今已经坚持超过12年,截至今天随笔已经达到1321篇。博客园的访问速度非常快,搜索引擎友好性也很高,如果大家有意写博客文章,我强烈推荐使用博客园(http://www.cnblogs.com/)。

  2. https://chenxizhang.gitbooks.io/office365devguide/content/ 这是我开始写这个系列时发表的位置,对于这种有目录结构的书来说,它的阅读体验会好于博客园。这是一个国外的在线写书平台。它支持使用 markdown 进行编写,而且与github能天然集成,与此同时它能自动生成电子书(pdf,mobi,epub等三种格式)。除了访问速度容易受到一些不可描述的原因影响,这个平台堪称完美。所以,在本书写作的后期,我手工地将每一篇文章复制一份到了博客园,以便于国内用户的访问。

离线阅读

本书的电子版本可以通过下面三个地址下载

  1. https://www.gitbook.com/download/pdf/book/chenxizhang/office365devguide (PDF版本,可以在PC或Mac等设备上面使用,有最佳的阅读体验)

  2. https://www.gitbook.com/download/mobi/book/chenxizhang/office365devguide (MOBI版本,可以直接在Kindle中阅读)

  3. https://www.gitbook.com/download/epub/book/chenxizhang/office365devguide(EPUB版本,可以在其他电子阅读器上面使用)

请注意,离线版本的体积将近90MB,所以请在有无线网络的情况下下载。

写在最后

要感谢的人其实真的挺多的,包括家人的理解,领导和同事的鼓励,还有四大平台的支持(微软中国Office 365官方公众号,微软中国MSDN官方公众号,微软商业视角官方公众号,ExcelHome官方公众号),最后还有技术社区中很多认识和不认识的朋友的肯定,这些都给了我很大的动力,并对这本书的最终面世起到了决定性的作用。关于本书的反馈和交流,你还可以通过邮件和我取得联系:office365devguide@xizhang.com


原文地址:https://www.linkedin.com/pulse/office-365-%E5%BC%80%E5%8F%91%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97%E7%BB%93%E6%9D%9F%E8%AF%AD-%E5%B8%8C%E7%AB%A0-%E9%99%88


.NET社区新闻,深度好文,欢迎访问公众号文章汇总 http://www.csharpkit.com


http://www.ppmy.cn/news/349508.html

相关文章

Dynamics365业务(二)

导航至 Dynamics 365 Customer Engagement 应用并在其中导航 用户可以通过多种方式访问 Dynamics 365 应用程序,具体取决于他们的需要和他们正在使用的设备类型。某些应用程序(例如 Dynamics 365 Field Service 和 Dynamics 365 Sales)具有专…

【离散数学】特殊关系

目录 概述 相容关系 集合的覆盖 等价关系的定义 集合的划分 等价类和商集 等价关系与划分 次序关系 全序关系 函数 函数的运算 特殊关系的应用 概述 关系是数学中一个重要的概念,不同类型的关系在各自的领域中都有着广泛的应用。本篇博客将会介绍相容关…

Office 365 2021密钥版 m1芯片支持

Office 365最新版本包含经典组件Word、Excel、PowerPoint、Outlook和 OneNote,包括了过去在Office 365中添加的一些增强功能,并且支持功能升级和版本升级!!在新版Office 365中有许多新功能改进:包括PowerPoint的变形和…

Microsoft Office for Mac 2021 (Office 365) 16.55 Universal

请访问原文链接:https://sysin.org/blog/office-2021-for-mac/,查看最新版。原创作品,转载请保留出处。 作者:gc(at)sysin.org,主页:www.sysin.org 2021.09.16,微软正式发布了 Office LTSC 20…

【大学计算机技术】第一章 测试18

文章目录 选择题 选择题 鼠标器通常有两个按键,按键的动作会以电信号形式传送给主机,按键操作的作用主要由( ) 决定。 A. CPU类型 B. 正在运行的软件 C. 鼠标器的接口 D. 鼠标器硬件本身 正确答案: B 关于鼠标器,下面叙述错误的是…

pandas---算术运算、逻辑运算、统计运算、自定义运算

1. Series的运算 适用于NumPy的数组运算也适用于Series。 # 基本算术运算 s 100 s - 100 s * 100 s / 100 s // 2 s ** 2 s % 2 Series之间的运算: 在运算中自动对齐索引;如果索引不对应,则补NaN;Series没有广播机制。 s3 …

大学物理(上)-期末知识点结合习题复习(4)——质点运动学-动能定理 力做功 保守力与非保守力 势能 机械能守恒定律 完全弹性碰撞

目录 1.力做功 恒力作用下的功 变力的功 2.动能定理 3.保守力与非保守力 4.势能 引力的功与弹力的功 引力势能与弹性势能 5.保守力做功与势能的关系 6.机械能守恒定律 7.完全弹性碰撞 题1 题目描述 题解 题2 题目描述 题解 1.力做功 物体在力作用下移动做功…

汽车车身防盗

今天想给大家分享一些车身防盗系统的电子电气架构设计,主要的内容还是需求逻辑层的设计,车身防盗这个概念应该是从有车辆之后就有对应的概念,最开始是全靠机械钥匙解闭锁,到后面发展成了用户按遥控钥匙解闭锁车辆,再到…