博客地址:http://blog.csdn.net/FoxDave
本文介绍如何现代化用户接口。

一个现代化网站(如工作组网站或社区网站)中立竿见影的元素之一就是用户接口。这些网站一般有现代化主页,在我们导航到列表和库的时候也能看见现代化接口的样式。但是如果我们的网站此时仍然显示的是经典的页面样式要如何呢?本篇主要讲述的就是要如何做。
在我们从经典网站切换到现代化网站的时候,我们需要做两个方面的工作:

  • 列表和库设置为使用现代化用户接口
  • 网站页面转化为现代化页面

步骤1:识别并指导干系人

在进行网站现代化工作之前,储备相关干系人的SharePoint现代化相关知识是很重要的,因为转换过去之后他们是直接的接触者,要确保他们熟悉相关的操作:

  • 关键业务干系人 - 现代化用户接口必须要满足业务用户的需要,关键的业务干系人一定要拥护这个变更。可以拿一个测试环境给他们授予访问权限,跟他们一起工作来帮助他们更好地理解新版中好的与不好的方面。之后,这些关键业务干系人将会在帮助终端用户适应现代化网站中起到关键作用。
  • 自定制团队和研发人员 - 由于过去的自定制在新版中不再可用了,团队需要重新进行自定制设计。
  • SharePoint管理员 - 管理员是在租户级别和网站级别启用现代化用户接口的角色。
  • 变更管理和管制团队 - 如果公司里有这些团队,他们也需要被包含在干系人中,从经典界面转换到现代化界面,可能需要为他们提供一些内部培训。

之后就可以进行第二步了。

步骤2:分析网站集

如果是正式环境,我们的租户可能会包含上千的网站集,这时我们就面临要如何确定转换哪些网站集到现代化网站的问题。微软做了扫描工具来帮助我们分析现有的网站:

  • SharePoint “Modern” user interface experience scanner - SharePoint “Modern” user interface experience scanner帮助我们深刻了解网站列表和库对于现代化接口的兼容性。如果我们的目标就在将列表和库转换为现代化用户接口,我们可以使用这个扫描工具。

    一些列表和库由于如下某个原因无法在现代化接口中显示:

    • 具有不支持SharePoint现代化接口的字段的列表
    • 使用了如JSLink等自定义的列表并不兼容
    • 列表模板目前仍然不支持在现代化用户接口下工作
  • SharePoint Modernization scanner - SharePoint Modernization scanner能够为我们网站提供连接到Office 365组和环境中的wiki页面、web部件页面的详细分析报告。这些分析结果可以指导我们的迁移工作。如果我们的目标是将网站页面转换为现代化用户接口,我们可以使用这个扫描工具。

步骤3:现代化网站集

分析过我们想要现代化的网站之后,就可以真正地去实施现代化了,包含以下一到多个部分:

  • 将不兼容的自定制内容替换为等价的现代化用户接口兼容的。
    下面是一些示例,更具体的内容将在以后的文章中进行介绍。

    • 将JSLink替换为column formatter或SharePoint Framework Field Customizer extension。
    • 将现有的web部件替换为SharePoint Framework客户端web部件。
    • 将嵌入式JavaScript的用户自定义操作替换为SharePoint Framework Application Customizer extension。
    • 将列表用户自定义操作替换为SharePoint Framework ListView Command Set extensions。
  • 现代化用户体验:
    • 通过替换自定制、从视图移除不兼容的字段或是将数据迁移到兼容现代化用户接口的列表类型来激活列表和库的显示现代化用户接口
    • 将网站连接到Office 365组。它给我们的网站一个现代化主页,并可以使用邮箱、Planner等,进而使用日历和任务列表。
    • 创建现代化客户端页面并将它们配置为类似之前关键的经典wiki和web部件页的样子。应该为我们网站的关键页面制定转换方案,而不是所有的页面,因为通常这样会造成资源紧张而且并不需要这样做。这里我们可以借助上面提到的工具来做。
  • 跟终端用户们沟通这次变更。网站看起来跟以前很不一样了,因此需要告诉用户们。

现代化SharePoint网站用户接口相关推荐

  1. C#中模拟用户登陆SharePoint网站

    自动化测试一个SharePoint网站,首先要登陆,我们今天就模拟一下用户登陆SharePoint网站的过程,这一过程可以通过其他方式完成模拟,比如通过Coded UI Test录制脚本会更方便,但是 ...

  2. SharePoint 网站元素介绍

    本文包括: 1:Office SharePoint Server 站点元素 2:创作的网站元素 3:开发的网站元素<?XML:NAMESPACE PREFIX = O /> 1.Offic ...

  3. 配置Exchange OWA和Sharepoint网站单点登录

    配置Exchange OWA和Sharepoint网站单点登录 如果我们在组织中已经部署完成了Lync.Exchange以及Sharepoint,那么我们会发现这三套系统在通过域账户登录计算机时,如果 ...

  4. 为SharePoint网站创建自定义导航菜单

    相信不少人都希望把SharePoint网站内置的那个顶部导航菜单,换成自己希望的样式.由于SharePoint 2007/2010的网站导航基本上基于标准的ASP.NET SiteMap模型,所以只要 ...

  5. Sharepoint 2007 用户信息管理总结(2) - 用户信息管理

    最近在做一些sharepoint2007的项目时,总会遇到一些在AD中更改了用户属性后无法立即同步到Sharepoint站点中的问题,经在网上查找了一些资料解决了此问题. 解决办法: 1. 更改AD中 ...

  6. Video : 将使用AD认证的SharePoint网站配置为表单方式登录

    SharePoint网站默认是使用Active Directory集成认证,但如果是用于Internet场景,那么由于难以为访问用户建立AD帐号,解决方法通常是将SharePoint网站配置成使用Fo ...

  7. 【web渗透思路】敏感信息泄露(网站+用户+服务器)

    前言: 介绍: 博主:网络安全领域狂热爱好者(承诺在CSDN永久无偿分享文章). 殊荣:CSDN网络安全领域优质创作者,2022年双十一业务安全保卫战-某厂第一名,某厂特邀数字业务安全研究员,edus ...

  8. 对接支付宝网站支付接口

    今天因为业务需要线上支付充值,所以需要对接支付宝的网站支付接口.首先去支付宝开发者中心看了一遍demo:网址如下:https://docs.open.alipay.com/270/106291/ 大致 ...

  9. Java实战 SpringBoot 网站开发 留言管理、网站后台留言管理模块、后台网站用户运营数据管理开发。

    <QA不加班 > 前言 Java SpringBoot 网站实战开发 留言管理.网站后台留言管理模块.后台网站用户运营数据管理开发. Java 网站开发网站运营后台管理和用户留言板功能后端 ...

最新文章

  1. 事件流--事件冒泡现象及阻止
  2. Mint系统使用介绍,Mint系统安装,在Mint系统上搭建GPU环境,在Mint系统上安装Pycharm、Anaconda等软件,在Mint系统上安装cuda和cudnn
  3. 如何将一键还原精灵备份文件复制出来?
  4. 2017年第10批 手机号正则表达式
  5. 网易云信+妙克:从零到标杆的在线音视频音乐教学之路
  6. 请谈一下@Autowired 和@Resource区别是什么?
  7. html5音乐播放器设计论文,基于微信小程序的音乐播放器设计和毕业论文
  8. Oracle在HPUX IA64平台登陆缓慢问题分析
  9. MATLAB 读取txt文件(importdata函数)
  10. 【Shiro第八篇】SpringBoot + Shiro使用Shiro标签
  11. 数据库文件导入SQL数据库
  12. 51单片机课程设计—温度报警系统(包含实验报告,仿真图)
  13. Python临时文件创建:tempfile模块简介
  14. 人工智能与复杂网络_为什么我与智能手机的关系变得复杂
  15. 荣耀play面试流程
  16. 【Python自动化测试14】Python自动化测试基础与进阶练习题
  17. HTML+CSS制作二级菜单栏
  18. 搭建hadoop3.x报错 Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
  19. 【机器学习基石】机器学习的种类(三)
  20. android 判断手机系统语言是否是简体中文的最新方法

热门文章

  1. php修改服务器文件操作权限
  2. html文字水平距左侧距离,html怎么设置左边距
  3. #Python3控制QQ窗口
  4. 成为世界第三大运动品牌还不满足 安踏想要占领你的“心智”
  5. 高通 camera CTS Verify FOV calibration debug
  6. 数说故事2022年食品饮品风味趋势报告,市场营销这样做更高效
  7. 关于iframe中使用fixed定位的一些问题
  8. 十大常用web前端UI组件库,赶紧收藏
  9. MATLAB 移动平均滤波器(滑动窗口滤波器)的使用笔记
  10. 计算机考研难易程度,历年计算机考研试卷结构+各科难度分析,最难的一科是它!...