+ All Categories
Home > Documents > The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents...

The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents...

Date post: 22-May-2020
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
44
SharePoint 2016 & The Future of SharePoint David Mann Office Server MVP
Transcript
Page 1: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

SharePoint 2016 & The Future of SharePoint

David Mann

Office Server MVP

Page 2: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

The Use of Pagan Symbolism in Arthurian Legend

Merlin is an Anagram for El Inmr – what does that mean?

Page 3: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

About Me

• Who cares…let’s get to the good stuff.

Page 4: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

SharePoint 2016Foundation for the Future

Page 5: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

General Info

• NOT the last on-prem version

• Support for hybrid moving forward

Page 6: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Value Areas

• Cloud-inspired infrastructure• Based on what MS has learned running O365

• Compliance & Reporting• DLP, encryption, compliance

• Reporting

• Hybrid – spans cloud & on-prem environments

• User Experiences• Proven in O365

• Seamless for Hybrid

Page 7: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

New Features?

• Durable Links – only with OOS

• Fast Site Collection Creation

• Filenames - expanded support for special characters

• Identify and search for sensitive content

• Image and video previews

• MinRole

• AppLauncher UI

• Zero Downtime Patching

Page 8: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

My Take…FWIW

• Not much new & sexy

• Lots of under-the-covers work to set the groundwork for future on-prem/hybrid installations, security and compliance, etc.

• Hybrid search will be nice

• Microsoft is the only (?) provider really offering solid, reliable hybrid scenarios

• Feature Packs (coming in 2017) – rebranded Service Packs?• SA only?

• Office Online Server (OOS) – hmmm…

Page 9: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

The Future of SharePointHoly Sh*t! SharePoint Just Got It’s Mojo Back.

Page 10: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Disclaimer!

• Pre-Release

• Conceptual

• Noise

Page 11: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Open Discussion

• Ask Questions• (though I can’t promise to have all the answers)

• Chime in if you know the answer

• Make Comments

• Add New Stuff that I missed

Page 12: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Poll

• How many people watched the event?

• How many people have read stuff online since the event?

Page 13: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Agenda

• New Stuff

• Dev Experience

• Miscellaneous

• Timeframes

Page 14: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

SharePoint Mobile App

Page 15: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

SharePoint Mobile App

• Platforms:• Windows• iOS• Android

• O365 & On-Prem (2013/2016)

• Multiple Auth Mechanisms• NTLM• FBA• AAD

• MDM via InTune

• Multiple Account Support!

Page 16: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Site Home:

Site Navigation:

Sites List:

Recent & Popular:

Search:

Links:

Page 17: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Home & Team Site Experience

Page 18: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Home • Content from old Sites page

• Active & Followed Sites

• Company-wide links

• Suggested sites

• Graph to personalize/target

• Same content as mobile

Page 19: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Team Sites

• Merging of Groups and Team Sites• Creating a team site automagically creates an associated Group

• Mobile or Browser

• Content driven by Graph

Page 20: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Site Contents Page

• Analytics

Page 21: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Flow & Power Apps

Page 22: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Microsoft Flow

• IFTTT from Microsoft

• Connectors for integrations

• Create directly from List/Library

Page 23: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

PowerApps

• Build apps without code

• Mobile and browser

• Create from SharePoint• Skeleton app with context and schema

• (Session next month)

Page 24: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

File Sharing

Page 25: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

OneDrive & Team Sites

• OneDrive: My Documents in the cloud…• Personal and small-group

• Team Site: Broadly-shared and published content• Company or larger group shared

• “Official”

Page 26: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Copy from OneDrive to Team Site

• Move coming later

Page 27: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

DocLib Enhancements

• OneDrive-like UI (in First Release)• Coming to Lists, too

• Pin to Top

• Drag & Drop metadata updates

• Link to Document

• Discover View• Documents find you• Powered by Graph

• Document-level analytics• Instagram for Documents

• (Narcissism at the office)

Page 28: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Security, Privacy & Compliance

Page 29: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Security, Privacy & Compliance

• Dynamic conditional access policies• Who you are• Device/App• Network location

• Data Loss Protection policies• Sensitive content• Site-wide

• SharePoint Insights• Aggregate usage and compliance data from on-prem & cloud

• Custom encryption keys

Page 30: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

The SharePoint FrameworkDevelopers! Developers! Developers!

Page 31: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Another Fine Mess?

• Development Paradigm #4?• (server, sandbox, apps/add-ins)

• Cautiously optimistic…but want to be really excited!• Open Source Tooling/Support

• Used internally at MS

Page 32: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

SharePoint Framework

• Embracing open-source

• Will work on-prem

• Not tied to Windows any more

Page 33: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

SharePoint Framework• New page Structure

• Provided:• Defined chrome UI

• Data broker

• Cache

• Authentication

• Telemetry

• Page Body:• Specific experience

• Client-side webparts

• Canvas• WebPart Zones

• Wiki Editor

Page 34: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Modern Toolchain

• SharePoint / Office 365

• Yeoman

• Editor/IDE: • Visual Studio Code• Visual Studio• Sublime• Whatever

• SharePoint Workbench• Test Harness – no SharePoint required!• Node

• Gulp

• Typescript

• Node.js

Page 35: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Miscellaneous

• Client-side Pages/Web Parts • Backward compatible

• Any client side framework/toolset

• Webhooks• New Event Receivers

• Page-based apps: alternative to provider-hosted apps. HTML/CSS/JS

• List-based apps: evolution of JSLink for customizing list forms

• No iFrames!

Page 36: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Recommendations

• Think about introducing new Ribbon customizations, JSLink, Display Templates, UI Customizations, etc and delay if possible

• Learn JavaScript

Page 37: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Key Takeaways for Devs…1. Learn JavaScript!

• There just so happens to be this pretty good 3-part Pluralsight course…

2. Learn the tools – NPM/Node, Gulp/Grunt, Yeoman, Fiddler (or something similar)

3. Get comfortable with REST

4. Learn some frameworks/Libraries• Angular, Knockout & React seem to be popular, but there are lots of others

• JQuery…not so much

5. Learn Microsoft Graph

6. Learn Typescript

7. Investigate programming against the Office Graph

Page 38: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Key Takeaways for Everyone

• Hold onto your hats!

Page 39: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Timeframes

Page 40: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Q2 2016 (Apr – June)

• Access to SharePoint Online document libraries and Office 365 Group files from the OneDrive mobile app.

• Intelligent discovery of documents from both OneDrive and SharePoint.

• Copy from OneDrive to SharePoint in the OneDrive web experience.

• OneDrive Universal Windows Platform (UWP) application.

• Dynamic conditional access policies.

Page 41: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Q3 2016 (Jul – Sept)

• SharePoint Framework & Workbench (First Release)

• The Files API on Microsoft Graph.

• SharePoint Webhooks (preview).

• Client-side web parts for existing pages (preview).

Page 42: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

CY 2016

• Document analytics surfaced in OneDrive to provide insight into document usage, reach and impact.

• Synchronization of SharePoint Online document libraries with the new OneDrive sync client.

• Synchronization of shared folders with the new OneDrive sync client.

• Mobile access to SharePoint document libraries in on-premises farms.

• Move and copy files between OneDrive and SharePoint in web experiences.

Page 43: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

CY 2016

• The Sites API on Microsoft Graph.

• SharePoint Webhooks (GA).

• Custom sites on the SharePoint Framework.

• New datacenters in Germany and Canada.

• Bring your own encryption key.

• Granular access controls.

• SharePoint site classification.

• Hybrid SharePoint Insights (preview).

Page 44: The Future of SharePoint - files.meetup.com 2016... · •Content driven by Graph. Site Contents Page •Analytics. Flow & Power Apps. Microsoft Flow •IFTTT from Microsoft •Connectors

Learn More

• Start here: https://blogs.office.com/2016/05/04/the-future-of-sharepoint/ and follow the links to the official information

• Watch the official videos: https://channel9.msdn.com/Shows/Mechanics/ - look for shows posted 5/4/16

• Read articles from folks who were in the Dev Kitchen: Doug Ware, Marc Anderson, Waldek Mastykarz, Mikael Svenson, Chris O’Brien*, Wictor Wilen, etc.

• Look out for second- and third-hand articles


Recommended