SharePoint Framework Ignite 2016 recap @ Sparked

17
SharePoint Framework MSIgnite @ Sparked

Transcript of SharePoint Framework Ignite 2016 recap @ Sparked

Page 1: SharePoint Framework Ignite 2016 recap @ Sparked

SharePoint FrameworkMSIgnite @ Sparked

Page 2: SharePoint Framework Ignite 2016 recap @ Sparked

Modern SharePoint development

SharePoint https://mavention.sharepoint.com

Applicatie Ahttps://application.mavention.com

Solution is offloaded buiten SharePoint

Page 3: SharePoint Framework Ignite 2016 recap @ Sparked

SharePoint Extensibility PrinciplesBuild long-term, value-added services for enterprise mobility

To provide an Application Development Framework that aligns 1st and 3rd partiesTo build industry leading client side solutions On-Premises and in the CloudUnlocking the potentials of SharePoint and the Microsoft Graph on desktops or any device

Page 4: SharePoint Framework Ignite 2016 recap @ Sparked

SharePoint Framework (SPFx)

SharePoint framework

LOB Systems and Cloud ServicesMicrosoft Graph

Modern client-side development

Licht gewicht web en mobiel

Ook in OOB experiences

Backward compatible

Supports voor open source tools en JavaScript web frameworks

Page 5: SharePoint Framework Ignite 2016 recap @ Sparked

Het zijn en blijven WebParts

Gebaseerd op Modern Developemt

Werkt direct in een pagina

Client-side Web Parts

Page 6: SharePoint Framework Ignite 2016 recap @ Sparked

SharePoint Framework Components

Client-Side Web Parts

Modern Page Canvas

JavaScript Resource Management

Page Context & Site Data APIs

User Experience

Yeoman Templates

Gulp-based Build Process

SharePoint Workbench

Build Process & Tooling

Client-side Solutions

Tenant-Scoped Deployment

Packaging

Page 7: SharePoint Framework Ignite 2016 recap @ Sparked

IIS Express

Project TemplatesC#

Server side tool comparison

MSBuild

Page 8: SharePoint Framework Ignite 2016 recap @ Sparked

Workbench

• Lokaal werken met het SharePoint Framework• Development tool voor het debuggen & testen van web

parts• Ook beschikbaar in SPO

Page 9: SharePoint Framework Ignite 2016 recap @ Sparked

Demo

Page 10: SharePoint Framework Ignite 2016 recap @ Sparked

MSIgnite 2016

Custom list views (Field JSLink)Custom field renderings (View JSLink)More in-page user experiences (Custom actions)Full-page apps

Page 11: SharePoint Framework Ignite 2016 recap @ Sparked

Wanneer kies je wat

Add-ins

• Meer controle over IP

• Content gebaseerde rechten

• Volledige controle over UI

• Werkt in Modern UI

Client-side web parts

• Sluit automatisch aan op Modern UI • Responsive design & minder refreshes

• Werkt ook SharePoint Mobile App

• Admin consent nodig voor installatie

• Werkt onder het gebruikers account

Page 12: SharePoint Framework Ignite 2016 recap @ Sparked

SPFX & UI Fabric

Fonts, iconen KleurenComponenten

Page 13: SharePoint Framework Ignite 2016 recap @ Sparked

1.Lezen & Schrijven/me, /users, /groups, /messages, /drive, ….

2.Combineren/drive/items/<id>/lastmodifiedByUser

3.Trending informatie/insights/trending

4.Werk & Persoonlijk

Wat is de Microsoft Graph?

https://graph.microsoft.com/

Page 14: SharePoint Framework Ignite 2016 recap @ Sparked

Microsoft Graph

Microsoft Graph https://graph.microsoft.com

Werk Persoonlijk

Page 15: SharePoint Framework Ignite 2016 recap @ Sparked

MSIgnite 2016

SharePoint Sites en lijsten*Hybride on-premises support voor Outlook@mentions social gesturesQuery syntax zonder $OneDrive & grote bestandenAzure AD

• Administrative Units• Invitation Manager• Privileged Identity Management• Identity Protection• Application proxy

• Aangekondigd:• Delta queries voor Outlook & Azure AD• Intune API*• Office 365 rapporten

Page 16: SharePoint Framework Ignite 2016 recap @ Sparked

Zelf aan de slag!

• Alles over SPFX https://github.com/SharePoint/sp-dev-docs/wiki • Meer over de Microsoft Graph http://graph.microsoft.io

• Begin met ontwikkelen!• Geef feedback

https://sharepoint.uservoice.com/forums/329220-sharepoint-dev-platform

Page 17: SharePoint Framework Ignite 2016 recap @ Sparked