《Office 365开发入门指南》上市说明和读者服务

写在最开始的话


拙作《Office 365开发入门指南》上周开始已经正式在各大书店、在线商城上市,欢迎对Office 365的开发、生态感兴趣的开发者、项目经理、产品经理参考本书,全面了解Office 365带来的全新机遇以及在具体业务应用开发中的场景。


写作本书差不多花了我一年的业余时间,这其实是源于我从美国回来后,跟国内的开发者朋友们交流时许下的一个承诺。我最开始是将一些文章发表在博客上面,后来越写越多,目录也一再调整,到2017年底的时候,发现篇幅已经不小,而且累计的阅读量也有了一定的规模。


640?wx_fmt=jpeg


在跟公司领导沟通汇报了这个情况,也听取了技术社区朋友们的意见后,大家建议可以将这些文章集结成书。整理本书的过程又花了半年左右的时间,个中曲折和辛苦我已不愿过多提起,在此衷心感谢为本书的最终面世提供支持和付出努力的领导、同事,以及北京大学出版社的编辑(魏老师和孙宜编辑)。


虽然我竭尽了全力,想确保该书的内容和质量,但由于水平所限,可能其中仍然有不少可以改进的地方,敬请大家批评指正。另外,由于Office 365一直在不断改进,可能少数功能的界面或者用法与我写作之时已经有出入,敬请谅解,并且通过读者服务渠道跟我取得联系,谢谢大家支持。


读者服务渠道和安排


  1. 购买渠道。目前该书已经在全国各大书店以及京东、当当等网站可以购买,据说线上购买有一定的折扣。

  2. 反馈渠道。通过我这个公众号(需要先关注)可以直接提交本书的任何反馈。另外,您也可以通过  office365devguide@xizhang.com 和我取得联系。

  3. 专属服务。为了帮助大家更好地使用本书,我接下来会为每一章录制一个有声课程,给大家讲一讲重点,并且提示一些最新的功能。这一批有声课程将于国庆节之前通过这个公众号推送,请大家留意。

  4. 其他提示。在微软和合作伙伴举办的Office 365相关活动——包括每年由微软组织Tech Summit、Microsoft 365 DevDays,以及由合伙伙伴和MVP技术社区组织的Office 365活动,本书很可能会作为奖品或者礼品送给到场的参会(赛)者,部分场合会有签名版本,欢迎大家多多参与。


640?wx_fmt=jpeg




内容摘要和阅读指南

 

微软的Office365是业界知名的生产力平台,2011年6月28日正式推出以来,现在全世界拥有数以亿计的活跃用户,实现现代化办公;不仅如此,Office365对于广大的开发者来说,更提供了广阔的发展机遇,你可以利用这个平台所提供的能力,快速构建“云优先、移动优先”的应用,以全新的方式分发给全世界的用户。

 

这是第一本围绕Office365开发的中文图书,出自微软高级产品经理之手,不仅全面介绍了Office365开发的架构,也有丰富详实的案例,同时还有国内版和国际版的比较,相信对于开发者是一个实用性指南。

 

本书共分为六个章节,首先第一章会为读者回顾一下Office平台开发的技术和场景,并且引出Office 365开发的四个核心方向,第二章着重展开了基于MicrosoftGraph的开发流程和案例,第三章详细介绍了全新的Office Web Add-in的架构和开发生命周期,第四章围绕SharePoint Online的开发技术进行探讨。第五章展示了Office365开发的另外一个新的领域和快速开发面向主题的商业应用程序实践,最后的第六章揭示了Office 365现有的人工智能技术,以及详细讲解了如何基于Office 365开发智能服务机器人的过程。

 

本书的定位首先是帮助广大的Office 开发人员实现从传统的、分散的客户端开发体验向Office 365提供的一致的、跨平台、跨设备的体验过渡,如果你已经有Office开发的经验(包括VBA和VSTO),这本书将带领你了解新的平台(Office365)及其带来的新的机遇,Web Add-in采用主流的Web技术实现,一方面可以让你的应用更加易于分发和更新,另外一方面也可以让你的开发技能进一步扩展,建议你先着重阅读第一章和第三章。如果是你已经有SharePoint开发的经验,通过本书你将了解到SharePoint Online与本地版本的SharePointServer在开发模式上面的差异,通过阅读第一章和第四章你还将深入学习SharePoint Add-in和SharePoint Framework在设计上面的考虑和具体应用场景。

 

与此同时,独立开发商(ISV)的开发团队、项目经理、产品经理也可以从本书获得明显的收益,这是因为Office365提供了一套强大的接口(Microsoft Graph),你可以通过这种新的技术,将Office365的能力集成到你的解决方案中去,为你的客户提供更多独特的价值。这些能力既包含了Office 365标准的功能,例如邮件,个人网盘,文档协作,联系人管理,会议室和日程管理等等,也包括基于Office 365的大量数据来实现人工智能的能力。本书第一章、第二章以及第五章、第六章特别适合于此类读者。



640?wx_fmt=png


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/319769.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

简单理解手机快充

浅谈手机快充 背景 智能手机发展这么些年,屏幕显示越来越清晰,拍照像素越来越高,处理器性能越来越强,运行内存甚至开始超过PC,不过手机的续航还是一个问题:处理器性能以及一系列的增强无疑对电池是一个巨…

最短路模板

文章目录dijstraSPFAdijstra #include<iostream> #include<cstdio> #include<cstring> #include<queue> #include<algorithm> using namespace std; const int MAXN10010,MAXM500010; int inf2147483647; struct XY{int w,to,pre; }e[MAXM];str…

P6499-[COCI2016-2017#2]Burza【状压dp】

正题 题目链接:https://www.luogu.com.cn/problem/P6499 题目大意 nnn个点的一棵树&#xff0c;开始有一个棋子在根处&#xff0c;开始先手选择一个点封锁&#xff0c;然后后手封锁棋子所在点然后移动一步到一个没有封锁的点&#xff0c;之后轮流进行。 先手不知道后手的移动…

各种dp优化

dp优化思路 dp三要素&#xff1a; 状态、决策、转移 dp优化思路&#xff1a; 减少状态总数减少决策时间&#xff08;减少每个状态转移的状态数&#xff09;减少转移时间 矩阵优化dp &#xff08;其实质是优化 “转移”&#xff09; 博客 数据结构优化dp &#xff08;其实…

裁缝师(2011特长生 T2)

题目大意 给你一个NM的布&#xff0c;你可以将最多L块布同时剪一刀&#xff0c;问你把他全部剪成11的最少要多少刀 解题思路#1 直接从中间剪&#xff0c;然后dfs求出一个图&#xff0c;然后每次找L个点去跑 代码#1 #include<queue> #include<cstdio> #include&l…

【送书活动】C# 程序员的自我修养

如果希望成为一个C# 高手&#xff0c;或者至少是合格的C# 程序员&#xff0c;应该懂些什么&#xff1f;《C#从现象到本质》&#xff08;以下简称本书&#xff09;试图回答这个问题。实际上&#xff0c;在本书问世之前&#xff0c;市面上已经有很多优秀的C# 书籍&#xff0c;例如…

【c++算法刷题笔记】——洛谷2

1. 洛谷练习——P1579 哥德巴赫猜想&#xff08;升级版&#xff09; 题目描述&#xff1a; 现在请你编一个程序验证哥德巴赫猜想。 先给出一个奇数n&#xff0c;要求输出3个质数&#xff0c;这3个质数之和等于输入的奇数。 输入格式&#xff1a; 仅有一行&#xff0c;包含一个…

【每日一题】7月10日精讲—矩阵取数游戏

来源&#xff1a;牛客网&#xff1a; 文章目录题目描述题解&#xff1a;代码&#xff1a;时间限制&#xff1a;C/C 1秒&#xff0c;其他语言2秒 空间限制&#xff1a;C/C 262144K&#xff0c;其他语言524288K 64bit IO Format: %lld题目描述 帅帅经常跟同学玩一个矩阵取数游戏&…

【dfs】民生问题(2011特长生 T4)

题目大意 有n个问题&#xff0c;m个人&#xff0c;每个人可以解决一些问题&#xff0c;问最少选多少个人可以解决所有问题 解题思路 如果一个人解决的问题被别的人包括&#xff0c;那么可以把这个人丢掉 对于一个问题只能由一个人解决&#xff0c;那么直接选这个人 然后枚举…

张善友:自由之精神,中国之队长

张善友&#xff0c;毕业于兰州大学数学系&#xff0c;2006年开始连任微软最有价值专家&#xff08;MVP&#xff09;&#xff0c;一直在社区宣导.NET开源项目&#xff0c;从早期的Mono到.NET Core&#xff0c;在社区被尊称为张队长&#xff0c;在腾讯工作11年后&#xff0c;进行…

CF461D-Appleman and Complicated Task【并查集】

正题 题目链接:https://www.luogu.com.cn/problem/CF461D 题目大意 n∗nn*nn∗n的网格需要填上xxx或ooo&#xff0c;其中有kkk个格子已经固定&#xff0c;求有多少中填写方案使得每个格子的四周都有偶数个ooo。 解题思路 约束条件相当于一个格子周围的异或和都为000&#xff…

工科数学分析无穷级数总结

目录序言一.常数项级数概念1. 什么是常数项无穷级数&#xff1f;2. 级数的收敛性与和两个特别的级数级数的判别方法①常数项级数判别法②正项级数的审敛准则③变号级数的审敛准则④绝对收敛二.函数项级数概念1. 什么是函数项级数&#xff1f;2. 函数项级数处处收敛与和函数一致…

dump解析入门-用VS解析dump文件进行排障

突然有一天部署在服务器的一个应用挂掉了&#xff0c;没办法只能进入服务器打开【事件查看器】查看下&#xff0c;好不容易找到了打开后一脸懵逼事件查看器查到的内容根本对我们排障没有任何作用。在这个时候如果有对应的dump文件就能派上用场了&#xff0c;只要有dump文件就能…

关于__int128高精度运算

参考文章 使用__int128可以实现高精度运算&#xff0c;但是这种大整数无法使用函数printf输出结果&#xff0c;所以需要手写输出 #include <bits/stdc.h> using namespace std; inline __int128 read() {__int128 x0,f1;char chgetchar();while(ch<0||ch>9){if(ch…

【树链剖分】Disruption P(luogu 4374)

正题 luogu 4374 题目大意 给你一棵树&#xff0c;还有若干边&#xff0c;每条边有一定代价&#xff0c;问你删掉树中的每条边后&#xff0c;使其成为连通图的最小代价 解题思路 不难发现&#xff0c;一条边只对两个端点在树中的路径上的边有贡献&#xff08;即删去树中的这…

P4831-Scarlet loves WenHuaKe【组合数学】

正题 题目链接:https://www.luogu.com.cn/problem/P4831 题目大意 n∗mn*mn∗m的网格上放置2n2n2n个炮&#xff0c;要求互不能攻击。 数据满足n≤m≤2000n\leq m\leq 2000n≤m≤2000或n≤m≤105n\leq m\leq 10^5n≤m≤105且m−n≤10m-n\leq 10m−n≤10 解题思路 每行每列最多…

AtCoder Beginner Contest 172总结

A-calc 直接按照题目输出就行 #include<iostream> using namespace std; int main() {ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);int a;cin>>a;cout<<aa*aa*a*a<<endl;return 0;}B-Minor Change 题中默认肯定能够从S替换到T那么直接不相…

一起开心2020暑假训练第二周 图论(模板题)

比赛链接&#xff1a; 文章目录A HDU 1285 一B HDU 1863 起C POJ 2387 开D POJ 1502 心E HDU 5922 图F HDU 2112 论A HDU 1285 一 拓扑排序模板题&#xff0c;记录每个点的入度&#xff0c;然后按照入度大小以及顺序进行输出 #include<iostream> #include<queue>…

.NET Core部署中你不了解的框架依赖与独立部署

作者&#xff1a;依乐祝原文地址&#xff1a;https://www.cnblogs.com/yilezhu/p/9703460.htmlNET Core项目发布的时候你有没有注意到这两个选项呢&#xff1f;有没有纠结过框架依赖与独立部署到底有什么区别呢&#xff1f;如果有的话那么这篇文章可以参考下&#xff01;为什么…

【树链剖分】旅游(luogu 3976)

正题 luogu 3976 题目大意 给你一棵树&#xff0c;每个点有一个权值s 现在给你一条路径&#xff0c;让你选择两个点x,y&#xff0c;使y在x后面&#xff0c;且sy−sxs_y-s_xsy​−sx​最大 然后该路劲上所有点权值加v 解题思路 树链剖分 在线段树上维护从左到右和从右到左…