- 博客(422)
- 资源 (16)
- 收藏
- 关注
原创 通过PowerShell管理Office 365的网站
博客地址:http://blog.csdn.net/FoxDave本篇主要阐述Office 365的全局管理员和SharePoint管理员如何使用Microsoft PowerShell管理属于Office 365组的交流网站和工作组网站,因为这类新的网站无法在传统的SharePoint管理中心进行管理。管理外部共享默认情况下,属于Office 365组的工作组网站和交流网站具有相同的...
2018-07-16 09:17:48 991
原创 管理哪些人可以创建Office 365组
博客地址:http://blog.csdn.net/FoxDave由于对用户来说,创建Office 365组是相当容易的,所以我们不会被淹没在代替其他人创建组的请求当中。然而基于我们的业务需求,我们可能会想要控制哪些人才可以创建组。本文主要阐述如何在使用用户组的所有Office 365服务中禁用创建组的能力:OutlookSharePointYammerMicrosoft Te...
2018-07-09 11:36:27 2141
原创 Office 365组命名策略 - 补充
博客地址:http://blog.csdn.net/FoxDave管理超驰控制被选择的管理员是可以凌驾于这些策略的,横跨所有组的工作负荷和端点,因此这些管理员可以使用屏蔽词去创建组。下面是不被策略限制的管理员角色列表:Global adminPartner Tier 1 SupportPartner Tier 2 SupportUser account adminDire...
2018-07-02 08:38:05 864
原创 Office 365组命名策略 - 概述
博客地址:http://blog.csdn.net/FoxDave本篇的内容适用于公共命名的组策略功能的预览版本。 我们可以使用组命名策略来为组织中用户创建的Office 365组执行强制命名一致性策略。命名策略可以帮助我们和用户们识别组的功能,成员隶属关系,地理区域或是创建者等。命名策略还有助于在地址簿中对组进行分类。我们可以使用策略来禁止特定的词在组的名称和别名中使用。应用到组的命名...
2018-06-25 08:56:03 673
原创 连接到一个Office 365组 - 编程方式 (二)
博客地址:http://blog.csdn.net/FoxDave 本文阐述通过编程方式连接到Office 365组的第二部分。第三步:现代化我们的网站 批量连接组的过程包括两个步骤:准备并验证一个用来执行批量组连接过程的输入文件执行批量组连接过程为批量组连接和验证创建一个输入文件 运行扫描器得到结果之后,我们就知道了哪些网站可以进行组连接。下一步就是准备一个CSV文件来执...
2018-06-19 09:55:12 858
原创 连接到一个Office 365组 - 编程方式 (一)
博客地址:http://blog.csdn.net/FoxDave 本文接上一篇,通过配置方式连接到一个Office 365组是非常简单的,但是对于我们程序员来说,应该从编程角度去理解和掌握连接到Office 365组的过程,本篇主要讲述如何通过编程方式来连接一个Office 365组。https://docs.microsoft.com/en-us/sharepoint/dev/trans...
2018-06-11 08:48:16 935
原创 连接到一个Office 365组 - 配置方式
博客地址:http://blog.csdn.net/FoxDave 前面的几篇文章,我们大致介绍了如何从经典的SharePoint网站转换到现代化网站上,目前还有一个核心的问题要处理,经典的网站跟Office 365的组是无关联的,转换为现代化网站之后,我们需要将它与Office 365的某个组进行关联,这对现代化网站来说是非常重要且必不可少的。 After your site is conn...
2018-06-04 08:48:42 1266 2
原创 现代化网站品牌和风格
博客地址:http://blog.csdn.net/FoxDave SharePoint现代化用户接口处理品牌风格的方式跟经典SharePoint不同;特别地,它忽略了自定义母版页或外部CSS配置,这些在现代化网站并不可用。我们可以选择继续保留这些内容,它们仍然能够对经典的用户接口页面起作用,但是切换回默认母版页并移除外部样式显然是更干净整洁的方式。 除了自定义母版页和外部样式设置之外,我们可...
2018-05-28 08:52:09 454
原创 现代化自定制 - 页面上的自定制
博客地址:http://blog.csdn.net/FoxDave 本篇接上一篇,阐述一下关于页面上自定制的内容要如何进行现代化转换时的修复。页面上的自定制SharePoint有很多种经典网站页面如wiki、web部件页、发布页面等。每种页面都允许用户进行自定制,比如添加web部件、格式化的文本或嵌入JavaScript来实现自定义操作等。拆箱即用的经典web部件 ShareP...
2018-05-21 08:42:54 340
原创 现代化自定制 - 列表和库部分
博客地址:http://blog.csdn.net/FoxDave 在现代化网站时一个重要方面就是要去了解在网站上使用的自定制都有哪些,因为不是所有已存在的自定制还能正常工作。一个我们常常会遇到的典型例子就是网站中的用来展示一些如法律声明等公司信息的横幅展示。 这一般会通过在页面中嵌入JavaScript代码来实现用户自定义操作,这种内容将不会显示在现代化页面上。绕个弯解决这个问题,我们可以将...
2018-05-14 08:47:13 410
原创 最大化地使用现代化列表和库
博客地址:http://blog.csdn.net/FoxDave 本篇主要讨论在SharePoint现代化用户接口中如何最大化地使用列表和库。 前一篇我们已经做过说明,我们无法将所有的列表和库转换到现代化体验的方式。现代化用户接口中可用的列表模板下面列出的是SharePoint现代化界面能够展示的常用的列表模板类型(截至2018年3月,微软还在不断更新以支持更多的列表类型):...
2018-05-07 08:25:37 284
原创 现代化SharePoint网站用户接口
博客地址:http://blog.csdn.net/FoxDave 本文介绍如何现代化用户接口。一个现代化网站(如工作组网站或社区网站)中立竿见影的元素之一就是用户接口。这些网站一般有现代化主页,在我们导航到列表和库的时候也能看见现代化接口的样式。但是如果我们的网站此时仍然显示的是经典的页面样式要如何呢?本篇主要讲述的就是要如何做。 在我们从经典网站切换到现代化网站的时候,我们需要做两个方...
2018-05-02 08:42:38 746
原创 现代化SharePoint经典网站
博客地址:http://blog.csdn.net/FoxDave 本文介绍现代化SharePoint经典网站的一般步骤。 SharePoint Online一直在不断地进化和改善,这对于作为客户的我们来说是极好的。其中一个关键的改进就是SharePoint现代化网站,它有着便捷的操作和自定制特性,且有很简洁易用的界面。SharePoint现代化网站跟Office 365组连接,并跟越来越多的...
2018-04-23 09:16:05 1510
原创 构建你的Office 365开发环境 - 其他版本
博客地址:http://blog.csdn.net/FoxDave 本文介绍如何搭建Android版、Angular和ASP.NET版本的Office 365开发环境,其跟IOS版的区别主要在第一部分下载安装开发工具上,Office 365端的配置都是一样的。Android对于安卓开发你有两个选择,Android Studio或者Android Developer Tools(包含E...
2018-04-16 09:10:59 875
原创 构建你的Office 365开发环境 - IOS版
博客地址:http://blog.csdn.net/FoxDave 本文主要介绍在开始创建应用之前,如何构建你的Office 365开发环境去调用Office 365 API。 构建Office 365开发环境包含了三个一次性的工作:下载开发者工具,该工具用来创建你的应用。获取一个Office 365的商业订阅,用来调用Office 365 API。将你的Office 365账户跟A...
2018-04-08 09:10:42 1110
原创 Office 365 API平台概览
博客地址:http://blog.csdn.net/FoxDaveOffice 365 API的功能包含于Microsoft Graph中,Graph中统一包含了其他的微软服务如Outlook、OneDrive、OneNote、Planner和Office Graph,可以使用单一的访问令牌从一个单一的端点访问。微软推荐在可能的情况下在应用中使用Microsoft Graph。无论你想要在...
2018-04-02 10:30:48 4566
原创 SharePoint Framework 在web部件中使用第三方样式 - 从外部URL引用第三方样式
博客地址:http://blog.csdn.net/FoxDave 本篇讲述如何在web部件中从外部URL引用第三方样式库。 在SPFx项目中引用第三方库的另一种方式就是从URL引用它们,如CDN或私有管理路径。这种方式最大的好处是我们将从公共位置加载常用的库,有可能客户端的用户已经将该库下载到了本地电脑中。这种情况下SPFx将会重用缓存中的库,使你的web部件加载得更快。 即便你不能使用公...
2018-02-12 09:01:18 658 3
原创 SharePoint Framework 在web部件中使用第三方样式 - 将第三方样式打到包中
博客地址:http://blog.csdn.net/FoxDave有许多第三方库可以帮助我们构建丰富的SharePoint Framework客户端web部件。并且这些JavaScript脚本常常包含一些资产如样式表。本文将介绍如何将第三方的CSS打包到你的Solution中。本示例将使用jQuery和jQuery UI来显示一个折叠样式。Note: 在此之前你需要先配置一下SPFx客户端web部
2018-02-05 09:02:54 479
原创 SharePoint Framework 在web部件中使用已存在的JavaScript库 - JavaScript库的格式
博客地址:http://blog.csdn.net/FoxDaveJavaScript库格式不同的JavaScript库的编译和打包方式各不相同。一些是以模块的方式打包的,而另一些是以纯脚本运行在全局的方式。当从URL加载JavaScript库时,你要如何注册外部脚本取决于脚本的格式。脚本的格式有许多中:AMD、UMD或CommonJS,但只需要知道该脚本是不是一个模块即可。在注册打包为模块的脚本
2018-01-29 09:04:22 399
原创 SharePoint Framework 在web部件中使用已存在的JavaScript库 - 捆绑打包和外部引用
博客地址:http://blog.csdn.net/FoxDave在构建SPFx客户端web部件时,你可以使用公网已有的JavaScript库来构建强大的解决方案。但是在使用的时候你需要考虑你引用的东西没有影响SharePoint页面的性能。
2018-01-22 10:08:06 438
原创 SharePoint Framework 向web部件中添加外部库
博客地址:http://blog.csdn.net/FoxDave在进行开发的时候,你很可能会想要引用一些公开的JavaScript库到你的项目中,本文将会介绍如何打包和共享这些库。
2018-01-15 09:08:40 443
原创 SharePoint Framework解决方案管理参考(二)
博客地址:http://blog.csdn.net/FoxDave使用外部脚本在使用现有的JavaScript脚本库时,开发者可以选择将它们包含在web部件代码包中,或者从外部的URL加载。从外部的URL加载这些库可以优化SPFx解决方案的性能。由于库时从外部URL加载的,它们不需要包含在web部件包中,这减小了它的大小以使它加载得更快。并且,在整个租户内引用相同的库,SPFx解决方案通过重用之前
2018-01-08 15:35:49 410
原创 SharePoint Framework解决方案管理参考(一)
博客地址:http://blog.csdn.net/FoxDave使用SPFx,你的企业可以轻松构建解决方案跟Office 365和SharePoint Online集成。SPFx解决方案基于现代web技术和不同的移动设备工作,你可以马上创建响应式的和移动端兼容的丰富用户体验和应用。为了从SharePoint Solution取得最大的成效,你的公司应该有一套可行的管理方案。
2017-12-29 10:34:05 633
原创 SharePoint Framework 基于团队的开发(五)
博客地址:http://blog.csdn.net/FoxDave部署SharePoint自定制解决方案到生产环境并不意味着生命周期的结束,因为还有有新的需求或变更。在升级项目时需要考虑以下一些事情。
2017-12-25 08:53:30 636
原创 SharePoint Framework 基于团队的开发(四)
博客地址:http://blog.csdn.net/FoxDave软件开发团队常常同项目的一致性和高质量做斗争。不同的开发者有不同的编码风格和偏好。在每个团队都有技术优秀的独立开发者和相对经验较少的开发者。并且,许多组织都有特定的软件开发必须遵守的条例。所有的挑战都使得开发者难以一直关注,特别是当项目结束日期近在咫尺时,开发者往往通过牺牲质量而把任务尽快完成,长久来看这种做法危害更大。
2017-12-18 11:18:31 398
原创 SharePoint Framework 基于团队的开发(三)
博客地址:http://blog.csdn.net/FoxDave由于你的团队在开发客户端解决方案,你很可能构建通用代码库来在项目中重用。在很多情况下这种库包含的代码是内部所有的不对组织外公开的,在开发SPFx项目时,可以采用以下几种方式来应用项目中的内部库。
2017-12-11 10:24:30 383
原创 SharePoint Framework 基于团队的开发(二)
博客地址:http://blog.csdn.net/FoxDave本篇介绍SPFx项目的一般开发流程。SharePoint Framework基于开源的工具链,也遵循开源技术栈中其他项目的开发流程。那么在一个典型的SPFx项目中,这种流程是什么样的呢?
2017-12-04 09:01:56 472
原创 SharePoint Framework 基于团队的开发(一)
博客地址:http://blog.csdn.net/FoxDaveSharePoint Framework是新的用来构建SharePoint自定制的开发模型,它专注于客户端开发并用热门的开源工具gulp、webpack等进行编译。这带来的最大优势是任何开发平台的开发者都可以参与SharePoint自定制的开发。
2017-11-27 09:03:10 623
原创 使用GraphHttpClient调用Microsoft Graph接口 - PATCH
博客地址:http://blog.csdn.net/FoxDave本文用代码演示如何通过GraphHttpClient更新一个Office 365的组
2017-11-20 08:47:57 510
原创 使用GraphHttpClient调用Microsoft Graph接口 - POST
博客地址:http://blog.csdn.net/FoxDave本文用代码演示如何通过GraphHttpClient创建一个Office 365的组
2017-11-13 09:04:02 806
原创 使用GraphHttpClient调用Microsoft Graph接口 - GET
博客地址:http://blog.csdn.net/FoxDave使用GraphHttpClient类调用Microsoft Graph REST API,你可以使用GET,POST和PATCH请求(分别对应get(),post()和fetch()方法)。本文会讲述如何构建一个使用GraphHttpClient的web部件(你可以在任何SharePoint Framework客户端代码使用GraphHttpClient)。本篇主要讲解GET请求的应用。
2017-11-06 08:54:46 926
原创 GraphHttpClient概述
博客地址:http://blog.csdn.net/FoxDave我们可以使用Microsoft Graph接口来构建强大的解决方案来访问Office 365和其他微软服务的数据。为了使SPFx的解决方案能够连接到Microsoft Graph,你需要注册一个Azure AD应用程序并完成授权流。为了简化这个过程,GraphHttpClient出现了,通过使用它,你可以直接调用Microsoft Graph接口而不需要其他额外的设置。
2017-10-30 10:24:04 479
原创 SharePoint REST API - 一个请求批量操作
博客地址:http://blog.csdn.net/FoxDave本篇主要讲解如何应用$batch查询选项来批量执行REST/OData请求,它将多个操作捆绑到一个请求中,可以改进应用程序的性能。
2017-10-23 13:35:15 1932
原创 SharePoint REST API - 使用REST接口对列表设置自定义权限
博客地址:http://blog.csdn.net/FoxDave最新最全的Office 365官方知识库SharePoint网站、列表和列表项都属于SecurableObject类型。默认情况下,一个安全对象继承父级的权限。对一个对象设置自定义权限,你需要打破它从父级的继承,通过增删role assignments来自定义权限。本篇同样会以代码示例来说明如何在列表上设置自定义权限...
2017-10-16 08:58:57 15570 2
原创 SharePoint REST API - 使用REST API和jQuery上传一个文件
博客地址:http://blog.csdn.net/FoxDave本篇主要通过两个代码示例来展示如何应用REST API和jQuery上传文件到SharePoint。示例会使用REST接口和jQuery AJAX请求来将一个本地文件添加到SharePoint文档库并修改它的一些属性。
2017-10-09 08:51:33 2263 2
原创 SharePoint Framework Extensions GA Release
SharePoint Framework Extensions GA版本已经发布了。通过使用SPFx扩展,开发者可以使用application customizers来自定义SharePoint新网站的外观和功能,使用field customizers来自定义列表的风格,并能够直接使用命令集跟SharePoint用户体验集成。
2017-09-29 15:26:29 586
原创 SharePoint REST API - 同步SharePoint列表项
博客地址:http://blog.csdn.net/FoxDave如果你想要在SharePoint和你的Add-in或服务之间同步列表项,可以使用GetListItemChangesSinceToken来达到目的,它跟SharePoint Web服务请求中的List.GetListItemChangesSinceToken是对应的。
2017-09-29 12:39:31 1051
原创 Office 365 企业应用以及服务概览 分享记录
博客地址:http://blog.csdn.net/FoxDave分享时间:2017年9月14日分享地点:部门内部参与人数:16人分享内容:讲解微软MVP项目计划的相关内容;讲解Office 365企业应用的服务概览;推广微软云技术和Office 365的应用。活动记录(照片):
2017-09-14 12:52:30 1048
原创 SharePoint REST API - OData查询操作
博客地址:http://blog.csdn.net/FoxDave本篇主要讲述SharePoint REST中OData的查询操作。SharePoint REST服务支持很多OData查询字符串操作,可以对你请求的数据进行查询、筛选和排序。查询返回字段使用$select查询操作来指定对于既定的列表或列表项(其他集合类的SharePoint数据也可)需要返回哪些字段。可以使用$sel...
2017-09-08 15:56:19 1885
原创 SharePoint REST API - 确定REST端点URL
博客地址:http://blog.csdn.net/FoxDave在你能够通过REST访问SharePoint资源之前,首先你要做的就是找出对应的URI端点,如果你对Client API熟悉,有些时候也可以参考Client API去猜测构建
2017-09-02 14:11:45 2149 4
Customizing Components using Templates demo
2020-04-30
Extract InfoPath Forms Data To Excel Using The .NET Client Object Model
2013-09-30
oit2013 model sharepoint search architecture
2013-09-02
Facebook效应
2013-07-30
SharePoint 2010 Forms Authentication Using Custom Membership and Role Providers
2013-04-26
Learning Microsoft's Business Collaboration Platform
2010-05-26
Pro SharePoint Solution Development_Combining .NET, SharePoint and Office 2007
2010-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人