the future of sharepoint - meetupfiles.meetup.com/19118167/sharepoint 2016 & the future...
TRANSCRIPT
![Page 1: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/1.jpg)
SharePoint 2016 & The Future of SharePoint
David Mann
Office Server MVP
![Page 2: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/2.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/3.jpg)
About Me
• Who cares…let’s get to the good stuff.
![Page 4: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/4.jpg)
SharePoint 2016Foundation for the Future
![Page 5: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/5.jpg)
General Info
• NOT the last on-prem version
• Support for hybrid moving forward
![Page 6: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/6.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/7.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/8.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/9.jpg)
The Future of SharePointHoly Sh*t! SharePoint Just Got It’s Mojo Back.
![Page 10: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/10.jpg)
Disclaimer!
• Pre-Release
• Conceptual
• Noise
![Page 11: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/11.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/12.jpg)
Poll
• How many people watched the event?
• How many people have read stuff online since the event?
![Page 13: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/13.jpg)
Agenda
• New Stuff
• Dev Experience
• Miscellaneous
• Timeframes
![Page 14: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/14.jpg)
SharePoint Mobile App
![Page 15: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/15.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/16.jpg)
Site Home:
Site Navigation:
Sites List:
Recent & Popular:
Search:
Links:
![Page 17: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/17.jpg)
Home & Team Site Experience
![Page 18: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/18.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/19.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/20.jpg)
Site Contents Page
• Analytics
![Page 21: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/21.jpg)
Flow & Power Apps
![Page 22: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/22.jpg)
Microsoft Flow
• IFTTT from Microsoft
• Connectors for integrations
• Create directly from List/Library
![Page 23: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/23.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/24.jpg)
File Sharing
![Page 25: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/25.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/26.jpg)
Copy from OneDrive to Team Site
• Move coming later
![Page 27: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/27.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/28.jpg)
Security, Privacy & Compliance
![Page 29: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/29.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/30.jpg)
The SharePoint FrameworkDevelopers! Developers! Developers!
![Page 31: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/31.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/32.jpg)
SharePoint Framework
• Embracing open-source
• Will work on-prem
• Not tied to Windows any more
![Page 33: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/33.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/34.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/35.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/36.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/37.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/38.jpg)
Key Takeaways for Everyone
• Hold onto your hats!
![Page 39: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/39.jpg)
Timeframes
![Page 40: The Future of SharePoint - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/40.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/41.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/42.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/43.jpg)
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 - Meetupfiles.meetup.com/19118167/SharePoint 2016 & The Future of... · 2016-05-12 · The Future of SharePoint Holy Sh*t! SharePoint Just Got It’s Mojo](https://reader035.vdocuments.us/reader035/viewer/2022070710/5ec6c5a27ac487024309eca7/html5/thumbnails/44.jpg)
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