sharepoint framework - wordpress.com · spfxclient side extensions application customizer pages...
TRANSCRIPT
SharePoint FrameworkGašper Rupnik
Kompas Xnet d.o.o.
O meni
SharePoint Developer
Developer
MS; MCPS; MCSD: SharePoint Applications, App Builder;
MCT
@RaspeR87
http://rasper87.wordpress.com
SharePoint danes
Moderni izgled
Tipske strani
Enostavno urejanje
PowerApps integracija
OOTB Web Parts
Nov Admin Center
Razširitve izven OOTB SharePoint?
Zgodovina
SharePoint Solutions
[WSP]
• Farm solutions, Sandboxed Solutions
• Server-Side, Client-Side, XML definicije in sheme
• Počasen deploy&debug + down-time
• Omejeno okolje Win+SP+VS+…
SharePoint Apps/Add-
ins
• Client-Side, XML definicije in sheme
• Počasen deploy&debug + down-time
• Omejeno okolje Win+VS
SPFx
SPFx
Nov model za client-side SharePoint razvoj Extensions (razširitev SP UI)
Notifications, toolbars, list views, breadcrumbs, header & footer …
Web Parts (client-side)
Odprtokoden
JavaScript Web Frameworks na SP straneh
Dev okolje: Win, Linux, Os X …
Razvojna orodja: VS Code, Notepad++ …
Testno okolje: SharePoint Workbench, SharePoint
Razvojna orodja
Potek razvoja
SharePoint Workbench
SPFx Client Side Web PartsDemo
SPFx Client Side Extensions
Application Customizer
Pages
Command Set
Toolbar
Field Customizer
List, Libraries
SPFx Client Side ExtensionsDemo
SharePoint kotEnterprise Development Platform
UI
• SPFx
• PowerApps
• Add-in parts & custom actions
Podatki in APIji
• Graph API
• CSOM, JSOM
• REST
• Web API (AAD, ADAL.js)
Procesi
• Microsoft Flow
• Webhooks
• Remote event receivers
Distribucija
• SPFx client side solution
• Add-ins SharePoint Store
Vprašanja?
Info
Kompas Xnet d.o.o. http://www.kompas-xnet.si
Blog: http://rasper87.wordpress.com@RaspeR87