SharePoint - technical advances for Developers and IT Pros · SharePoint - technical advances for...

Post on 21-May-2020

2 views 0 download

Transcript of SharePoint - technical advances for Developers and IT Pros · SharePoint - technical advances for...

SharePoint - technical advances for Developers and IT Pros

Chris O’Brien, Head of Development (Content and Code)

Agenda

SharePoint – the last 3 years

Increased focus on Office 365 – “cloud first”Hybrid on-premises/online environments becoming more common – but complex!

Shift to ‘cloud-friendly’ development approaches e.g. apps/add-ins

Core workloads much improvedDocument management and co-authoring are solid

A great intranet platform

Even OneDrive for Business now works well!

But then…not much else?Fewer end-user functionality updates

SharePoint’s rejuvenation!

Modern team sitesNew look and feel

New document library/list experience, new Site Contents page

Integration with Office 365 Groups

PowerAppsA lightweight way to deliver corporate apps – mobile-friendly

Office 365 only

Focus on mobilitySharePoint mobile app

OneDrive and Office 365 Groups

Modern team sites

Modern team sites – Site Contents page

Modern team sites – new document libraries

PowerApps

The PowerApps conceptQuick to build (pseudo-code)

Designed for mobile

Users install one app on their phone – then access all PowerApps

Store data in Office 365 (e.g. SharePoint lists)

Possible applicationsHoliday requests

Ideas submission

Service desk

..and more!

Flows

Flows are “If This Then That”..if document approved, then copy to my OneDrive..

Possible applications Lightweight workflow

Post to Yammer

Post to HR system

DemoNew team sites, and SharePoint on your device

But how does this apply to SP2016?

The simple answer:

• PowerApps

• Flows

• Others – PowerBI, Planner etc.Cloud only

• Modern team sites

• New development model

Coming to

SP2016

Modernize your on-premises infrastructure improving speed, scale, and user experiences.

SharePoint Server 2016 brings cloud innovation to your datacenter so you can get the best of both

worlds – speed and productivity for your users with flexibility and control for IT.

New user experiences enable

users to quickly and

productively consume new apps

and experiences across devices

and screens.

Improved User

Experiences

Based on our learning from

Office 365, SharePoint 2016

delivers a reliable software-

defined infrastructure

foundation that’s proven at

scale with best in class hybrid

experiences.

Cloud-Inspired

Infrastructure

Integrated data-loss

prevention and protection and

with built-in and cloud

connected compliance,

security, and threat protection

for both administrators and

end users.

People-Centric

Compliance

SharePoint Server 2016 Vision & Value

1. Improved user experiences

App Launcher“Waffle”, like Office 365

Hybrid “compatible”

MobileImproved mobile touch interface

The *current* SPO mobile view (with fewer tiles)

Simplified UISimplified Document Library controls

No need to access the ribbon

The “Classic” experience in SharePoint Online! (N-1)

2. Cloud-inspired infrastructure

Feature Pack updatesRegular “snapshots” of SPO provided on-premises

Available to customers with Software Assurance

Zero Downtime PatchingDeliver updates (e.g. Feature Packs) without taking

SharePoint offline

MinRoleConsistent topologies with standardised roles

“Internet-scale” performance and reliability

Simplified capacity planning and scale-out

100ksite collections per

content database

10GBmax file size

5k+List view threshold

100ksite collections per

content database

5k+List view threshold

3. People-centric complianceData Loss PreventionDiscover and restrict sensitive data

Policy Tips appear within SharePoint UI and Office

Option to block access when sensitive content is saved

Built into the eDiscovery Center

Document Deletion policiesReduce unnecessary legal risk

Most appropriate for personal and unstructured data

Do not replace Records Management or IM policies

…and the rest Access Services Hybrid in SharePoint 2016

New OneDrive for Business

controlsSite Folders view

Compliance featuresIdentify and Search for

sensitive content

New Recycle Bin in

OneDrive and Team sitesSites page pinning

Customized web parts Image and Video previewsOpen Document Format

(ODF)

SMTP Connection

Encryption

Document Library

accessibility

Information Rights

ManagementNo more FIM SMTP ports (non-default)

Durable links Insights Project ServerSQL Server BI architecture

changes

Encrypted Connections Large file support ReFS file system supportNo Site Collection

compatibility mode

Fast Site Collection

CreationMinRole SharePoint Search

Rename, create and share

files using WOPI iframes

Filenames – extra

supported charactersMobile experience Sharing improvements Zero Downtime Patching

No more FIM

No Site Collection

compatibility mode

A solid intranet platform

Office 365/SharePoint intranets

The right building blocksGaps between cloud and on-premises removed

Optimised for performance

Responsive design (for mobile devices)

Providing a focal point for usersEffective corporate comms

Targeted news and content publishing

A navigation hub for many systems

Integration with team and project sites

Fresh. For Office 365

Modern SharePoint Development

SharePoint development – summer 2016

Past 2 years: subtle shift to client side developmentContent Editor/Script Editor web part + JavaScript – common approach

Even on-premises projects using cloud-friendly techniques

Next 2 years: the “SharePoint Framework” – a new era! Not just JavaScript, but TypeScript!

Use your preferred JS framework – React, Angular, Knockout, jQuery, or none

Gulp for build

Yeoman for startup - no need for Visual Studio!

What is the SharePoint Framework?

Show me the code!

What is the SharePoint Framework?

Modern pages

and client web

parts

Client side

applications

(list-based and

page-based)

A new

development

model

New

deployment

possibilities

SharePoint Framework – more info

ArticlesMicrosoft’s intro post - http://cob-sp.com/291bqMA

My intro post – http://cob-sp.com/newSPDevModel

TalksMe: SharePoint Saturday London (9th July) - http://www.spsevents.org/city/London/

AND LOTS MORE INFO AT IGNITE IN

SEPTEMBER!

Summary

SharePoint is entering a new eraA great end-user experience – even on mobile

A solid intranet platform

The new SharePoint Framework – a learning curve, but develop using latest tech

Improved IT Pro and hybrid capabilities

Mobility - PowerApps and SharePoint mobile app are winnersPowerApps and Flow - Office 365 only, but powerful tools

SharePoint mobile app – Office 365 and SP2016