SharePoint Framework
文章平均质量分 75
Justin-Liu
Former Microsoft MVP
展开
-
SharePoint Framework 1.16 公开预览版发布 - 新功能的首个版本
微软宣布 SharePoint Framework (SPFx) 1.16 的第一个公开预览版发布了 —— 包括 Viva 连接、Microsoft Teams 和 SharePoint Online 体验的更新。这是即将发布的 1.16 的基准版本,在版本正式准备用于生产环境之前,您可以在即将发布的预览版本中期待更多的新功能。微软正在致力于 2022 年下半年发布通用可用性 (GA) 版本。与之前的预览版本一样,目标是对即将到来的功能搜集更多的想法,并为全球生态系统提供一个直接影响已发布功能的选项。...原创 2022-09-01 11:20:59 · 285 阅读 · 0 评论 -
SharePoint Framework 1.15.2 发布,包含 Viva 连接、Microsoft Teams 和 SharePoint 的更新
微软近日宣布了 SharePoint Framework 1.15.2 版本的更新,包括了针对 Microsoft Viva、Microsoft Teams 和 SharePoint 的新特性、功能和补丁。原创 2022-08-12 10:23:07 · 321 阅读 · 0 评论 -
SharePoint Framework 1.15 预览版更新 – 新功能发布
微软近日宣布了 SharePoint Framework (SPFx) 1.15 预览版更新的消息,这次更新包括了 Viva Connections、Microsoft Teams和SharePoint Online体验相关的内容。这是 1.15 正式版发布之前的第二次预览版发布,为合作伙伴和客户带来了新的预览版功能。微软正在积极推进 GA 正式版本的发布,根据目前的情况预测会在2022年的6月发布。一如既往,发布预览版是为了让合作伙伴和客户尽早地体验到新功能,同时在使用过程中来自大家的反馈更是非常重要原创 2022-04-27 17:03:53 · 458 阅读 · 0 评论 -
SharePoint Framework 1.12 发布 - 更多关于Microsoft Teams的扩展
使用 SharePoint Framework 我们可以选择喜欢的 JavaScript 框架轻松地对 SharePoint 或 Microsoft Teams 进行扩展。此次发布的 1.12 版本,我们可以通过 UX 层的自动托管更容易地构建 Microsoft Teams 扩展,并且允许我们将 SharePoint Framework 的扩展跟其他 Microsoft Teams 的扩展相结合。微软还引入了对使用 SharePoint Framework 构建 Microsoft Teams 会议应用原创 2021-03-18 23:41:35 · 219 阅读 · 1 评论 -
SharePoint Framework 在web部件中使用已存在的JavaScript库 - 捆绑打包和外部引用
博客地址:http://blog.csdn.net/FoxDave在构建SPFx客户端web部件时,你可以使用公网已有的JavaScript库来构建强大的解决方案。但是在使用的时候你需要考虑你引用的东西没有影响SharePoint页面的性能。原创 2018-01-22 10:08:06 · 438 阅读 · 0 评论 -
SharePoint Framework 基于团队的开发(一)
博客地址:http://blog.csdn.net/FoxDaveSharePoint Framework是新的用来构建SharePoint自定制的开发模型,它专注于客户端开发并用热门的开源工具gulp、webpack等进行编译。这带来的最大优势是任何开发平台的开发者都可以参与SharePoint自定制的开发。原创 2017-11-27 09:03:10 · 623 阅读 · 0 评论 -
SharePoint Framework 基于团队的开发(二)
博客地址:http://blog.csdn.net/FoxDave本篇介绍SPFx项目的一般开发流程。SharePoint Framework基于开源的工具链,也遵循开源技术栈中其他项目的开发流程。那么在一个典型的SPFx项目中,这种流程是什么样的呢?原创 2017-12-04 09:01:56 · 472 阅读 · 0 评论 -
SharePoint Framework 基于团队的开发(三)
博客地址:http://blog.csdn.net/FoxDave由于你的团队在开发客户端解决方案,你很可能构建通用代码库来在项目中重用。在很多情况下这种库包含的代码是内部所有的不对组织外公开的,在开发SPFx项目时,可以采用以下几种方式来应用项目中的内部库。原创 2017-12-11 10:24:30 · 383 阅读 · 0 评论 -
使用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 阅读 · 0 评论 -
使用GraphHttpClient调用Microsoft Graph接口 - PATCH
博客地址:http://blog.csdn.net/FoxDave本文用代码演示如何通过GraphHttpClient更新一个Office 365的组原创 2017-11-20 08:47:57 · 510 阅读 · 0 评论 -
SharePoint Framework 企业向导(一)
SharePoint Framework(SPFx)是一个新的SharePoint用户接口扩展的开发模型,它用来补充现有的用户接口模型如SharePoint Add-in模型。SPFx允许使用客户端框架来丰富SharePoint用户接口。基于现代Web技术标准,它提供了一个独特的功能集合,使开发者和企业能更灵活地自定义SharePoint,但同时也跟传统的SharePoint模型保持一致。本文将会介绍在SharePoint环境中管理SPFx组件的相关内容。原创 2017-05-18 13:04:11 · 845 阅读 · 0 评论 -
SharePoint Framework 基于团队的开发(五)
博客地址:http://blog.csdn.net/FoxDave部署SharePoint自定制解决方案到生产环境并不意味着生命周期的结束,因为还有有新的需求或变更。在升级项目时需要考虑以下一些事情。原创 2017-12-25 08:53:30 · 633 阅读 · 0 评论 -
SharePoint Framework 基于团队的开发(四)
博客地址:http://blog.csdn.net/FoxDave软件开发团队常常同项目的一致性和高质量做斗争。不同的开发者有不同的编码风格和偏好。在每个团队都有技术优秀的独立开发者和相对经验较少的开发者。并且,许多组织都有特定的软件开发必须遵守的条例。所有的挑战都使得开发者难以一直关注,特别是当项目结束日期近在咫尺时,开发者往往通过牺牲质量而把任务尽快完成,长久来看这种做法危害更大。原创 2017-12-18 11:18:31 · 397 阅读 · 0 评论 -
SharePoint Framework解决方案管理参考(一)
博客地址:http://blog.csdn.net/FoxDave使用SPFx,你的企业可以轻松构建解决方案跟Office 365和SharePoint Online集成。SPFx解决方案基于现代web技术和不同的移动设备工作,你可以马上创建响应式的和移动端兼容的丰富用户体验和应用。为了从SharePoint Solution取得最大的成效,你的公司应该有一套可行的管理方案。原创 2017-12-29 10:34:05 · 633 阅读 · 0 评论 -
SharePoint Framework 向web部件中添加外部库
博客地址:http://blog.csdn.net/FoxDave在进行开发的时候,你很可能会想要引用一些公开的JavaScript库到你的项目中,本文将会介绍如何打包和共享这些库。原创 2018-01-15 09:08:40 · 443 阅读 · 0 评论 -
SharePoint Framework解决方案管理参考(二)
博客地址:http://blog.csdn.net/FoxDave使用外部脚本在使用现有的JavaScript脚本库时,开发者可以选择将它们包含在web部件代码包中,或者从外部的URL加载。从外部的URL加载这些库可以优化SPFx解决方案的性能。由于库时从外部URL加载的,它们不需要包含在web部件包中,这减小了它的大小以使它加载得更快。并且,在整个租户内引用相同的库,SPFx解决方案通过重用之前原创 2018-01-08 15:35:49 · 408 阅读 · 0 评论 -
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 阅读 · 0 评论 -
SharePoint Framework 在web部件中使用已存在的JavaScript库 - JavaScript库的格式
博客地址:http://blog.csdn.net/FoxDaveJavaScript库格式不同的JavaScript库的编译和打包方式各不相同。一些是以模块的方式打包的,而另一些是以纯脚本运行在全局的方式。当从URL加载JavaScript库时,你要如何注册外部脚本取决于脚本的格式。脚本的格式有许多中:AMD、UMD或CommonJS,但只需要知道该脚本是不是一个模块即可。在注册打包为模块的脚本原创 2018-01-29 09:04:22 · 398 阅读 · 0 评论 -
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 2019
博客地址:http://blog.csdn.net/FoxDaveMicrosoft于刚刚过去的10月发布了SharePoint Server 2019,下载地址为:https://www.microsoft.com/en-us/download/details.aspx?id=57462随之一起发布的还有Exchange Server,Project Server和Skype for Bu...原创 2018-11-05 08:54:09 · 3832 阅读 · 0 评论 -
SharePoint Framework 企业向导(二)
博客地址:http://blog.csdn.net/FoxDave开发者视角SharePoint开发者,无论是新手还是有经验的,都可以从SPFx中获取一些东西。当前SPFx的发布版本专注于以一种安全和结构化的方式使开发者能够做用户接口扩展的案例,通过客户端web部件扩展SharePoint用户接口。这些web部件在客户端执行,可以跟SharePoint数据交互,或是在Office 365中通过Graph API,甚至是你使用标砖OAuth和REST方法自定义的web api。原创 2017-05-25 10:01:31 · 1087 阅读 · 0 评论 -
SharePoint Framework 企业向导(三)
博客地址:http://blog.csdn.net/FoxDaveSPFx是一个新的模型,附加在已存在的方法上,但是专注于为用户接口自定义提供更多的价值如客户端web部件。该框架被设计用来跟现有的模型一起工作,并且更容易以一种更广泛和持久的支持方式创建新的用户接口自定义部署。原创 2017-06-01 09:16:16 · 1072 阅读 · 0 评论 -
SharePoint Framework 把你的客户端web部件部署到经典的SharePoint页面
博客地址:http://blog.csdn.net/FoxDave本节介绍如何把客户端web部件部署到SharePoint服务端页面。我们将继续使用之前的工程。原创 2016-12-08 09:59:28 · 1359 阅读 · 0 评论 -
SharePoint Framework 在Visual Studio Code中调试你的本地解决方案
博客地址:http://blog.csdn.net/FoxDave本篇介绍了如何在本地调试你的SharePoint Framework解决方案原创 2017-05-05 11:24:50 · 1616 阅读 · 0 评论 -
SharePoint Framework 把你的客户端web部件连接到SharePoint
博客地址:http://blog.csdn.net/FoxDave把你的web部件连接到SharePoint来访问SharePoint中的功能和数据,为终端用户提供更完整的体验。本篇会基于之前构建的hello world的web部件继续改进。运行gulp serve不多数,这步还是首要的,否则没法进行调试的。确保你已经在命令行中运行了gulp serve这个命令。访问页面上下文当本地工作台被承原创 2016-10-30 10:54:41 · 2227 阅读 · 0 评论 -
SharePoint Framework 构建你的第一个web部件(一)
博客地址:http://blog.csdn.net/FoxDaveSharePoint客户端web部件是出现在SharePoint页面的控件,但却是在浏览器本地运行的。他们是SharePoint网站的页面上的一个个小块。你可以使用现代的脚本开发工具和SharePoint工作台(一个开发测试平台)来构建客户端web部件,可以部署客户端web部件到O365开发者租户中的的传统的web部件页。并且对原创 2016-10-19 09:30:47 · 2578 阅读 · 0 评论 -
SharePoint Framework 构建你的第一个web部件(三)
博客地址:http://blog.csdn.net/FoxDave本篇接上一讲,我们一起来看一下如何部署和测试本地开发的web部件。在SharePoint中预览web部件SharePoint工作台在SharePoint中被承载,用来在开发环境预览和测试本地web部件。它的主要优势是运行在SharePoint上下文的,你可以跟SharePoint数据进行交互。首先把workbench.aspx这原创 2016-10-24 14:14:15 · 1089 阅读 · 0 评论 -
SharePoint Framework 构建你的第一个web部件(二)
博客地址:http://blog.csdn.net/FoxDave本篇接上一讲,介绍一下web部件项目中的代码。下面首先列举一下项目中的一些关键文件。Web部件类HelloWorldWebPart.ts定义了web部件的主要入口。原创 2016-10-20 09:59:53 · 1009 阅读 · 0 评论 -
SharePoint Framework 配置你的SharePoint客户端web部件开发环境
博客地址:http://blog.csdn.net/FoxDave你可以使用Visual Studio或者是你自己的开发环境来构建SharePoint客户端web部件。你可以使用Mac、PC或是Linux。安装开发工具NodeJS安装NodeJS的Long Term Support(LTS)版本。>如果你已经安装了NodeJS,请检查以确保你的是最新版本,使用命令no...翻译 2016-10-17 10:24:57 · 1411 阅读 · 0 评论 -
SharePoint Framework 配置Office 365开发者租户
博客地址:http://blog.csdn.net/FoxDave你需要一个Office 365开发者租户来使用预览版SharePoint Framework构建和发布客户端web部件。你的租户必须是一个开发者租户,不仅仅是一个网站集。注册一个Office 365开发者租户如果你已经有了一个Office 365开发者租户,请直接查看下一个部分。如果你没有,到Office Developer P翻译 2016-10-13 10:18:11 · 1106 阅读 · 0 评论 -
SharePoint Framework 开发工具和库
博客地址:http://blog.csdn.net/FoxDaveSharePoint Framework包含一些客户端JavaScript库,你可以用来构建自己的解决方案。本文提供了你可以用来开发客户端web部件的工具和库的概述。TypeScriptTypeScript是JavaScript的超类型,它以纯JavaScript编译。SharePoint客户端开发工具使用TypeScript类翻译 2016-10-10 10:10:55 · 943 阅读 · 0 评论 -
SharePoint Framework 在Visual Studio Code中调试你的托管解决方案
博客地址:http://blog.csdn.net/FoxDave上一篇介绍了如何在本地调试你的SharePoint Framework解决方案,本篇介绍如何调试你的SharePoint Online上的解决方案,其实是类似的,只是一些配置不同而已,但是为了使文章更清晰,所以单独写出。为托管workbench创建调试配置在调试需要跟SharePoint交互的解决方案时,你需要验证是否能够正确通原创 2017-05-10 15:20:47 · 1071 阅读 · 0 评论 -
SharePoint Framework Extensions GA Release
SharePoint Framework Extensions GA版本已经发布了。通过使用SPFx扩展,开发者可以使用application customizers来自定义SharePoint新网站的外观和功能,使用field customizers来自定义列表的风格,并能够直接使用命令集跟SharePoint用户体验集成。原创 2017-09-29 15:26:29 · 585 阅读 · 0 评论 -
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 阅读 · 0 评论 -
SharePoint Framework 企业向导(九)
博客地址:http://blog.csdn.net/FoxDave当一个新的解决方案被添加到库时,管理员会收到一个对话框来询问是否允许该解决方案在租户内被使用。对话框会解释这是一个完全信任的客户端代码解决方案,并没有任何的资源限制,在用户上下文中执行。该对话框还显示了它会主要从哪个域获取内容,即SharePoint Framework脚本的CDN路径。原创 2017-07-14 11:24:03 · 811 阅读 · 0 评论 -
SharePoint Framework 企业向导(八)
博客地址:http://blog.csdn.net/FoxDave开发者可能会想要为组织标准化一个特定的客户端框架,或标准化不同的框架。客户端框架包含但不限于React,Knockout,Angular,Handlebars和JQuery等。原创 2017-07-07 10:25:19 · 873 阅读 · 0 评论 -
SharePoint Framework 企业向导(五)
博客地址:http://blog.csdn.net/FoxDaveSPFx为SharePoint开发者在设计、编译和部署SharePoint自定义解决方案时提供了新的模型,该模型通过操作一套流行的web技术桟,专注于客户端/浏览器端的自定义。这标志着SharePoint开发的一个重要变化。原创 2017-06-15 09:10:46 · 940 阅读 · 0 评论 -
SharePoint Framework 企业向导(四)
博客地址:http://blog.csdn.net/FoxDave开发者常常使用的比较受欢迎的开发方式是嵌入JavaScript脚本,也叫JavaScript注入。这意味着向网站和页面如自定义操作、母版页和页面布局,甚至是脚本编辑器web部件中插入任意的JavaScript脚本。原创 2017-06-08 13:30:06 · 1068 阅读 · 0 评论 -
SharePoint Framework 企业向导(六)
博客地址:http://blog.csdn.net/FoxDave接上一讲部署SPFx解决方案部署SPFx解决方案可以用两个步骤完成:1. 将脚本组件打成的包部署到一个CDN(内容分发网络)。2. 将解决方案包添加到Office 365租户的应用程序目录上并批准使用。SharePoint中的这个包会指向步骤1中的CDN。SPFx的开发者可以使用任意的CDN服务,如Azure存储...原创 2017-06-22 08:44:58 · 1012 阅读 · 0 评论 -
SharePoint Framework 企业向导(七)
博客地址:http://blog.csdn.net/FoxDaveSharePoint是最成功的企业协作平台之一,能够成功的其中一点是它能够进行扩展并作为一个应用集成平台。SPFx的出现会让SharePoint变得更为出色。原创 2017-07-02 14:55:11 · 826 阅读 · 0 评论