Weitere ähnliche Inhalte Ähnlich wie SharePoint Custom Development ... Can we? Should we? (20) Kürzlich hochgeladen (20) SharePoint Custom Development ... Can we? Should we?3. Development Options - SharePoint 2016
• On-Premise…
• Everything
• Solutions
• Full Trust
• Sandbox
• Features
• Assemblies
• Client Side
• HTML
• CSS
• JavaScript
• CSOM
• JSOM
• REST
• Workflow (2013, 2010)
• Event Receivers
• Remove Event Receivers
• Apps/Add-ins
• SharePoint Framework
• PowerShell
• SSOM
• CSOM
• Access Services
• InfoPath Forms
• ASP.NET
• Libraries
• PnP
4. Development Options – SharePoint Online
• Solutions
• Sandbox
• Features
• Assemblies
• Client Side
• HTML
• CSS
• JavaScript
• CSOM
• JSOM
• REST
• Microsoft Graph API
• Workflow (2013, 2010)
• Event Receivers
• Remote Event Receivers
• Webhooks
• Apps/Add-ins
• SharePoint Framework
• PowerShell
• CSOM
• Access Services
• InfoPath Forms
• Azure
• PowerApps
• Logic Apps
• Azure Function
• Libraries
• PnP
8. Complications
New!
• Modern Libraries and Lists
• Modern Team Sites
• Modern Publishing Pages
• Modern Communication Sites
Pain
No JavaScript (yet)
No CSS (yet)
Only one layout (ATM)
12. Best of Both Worlds
SharePoint
2016
SharePoint
Online
Workflow
Apps/Add-ins
Remote Event Receivers
CSOM, JSOM, REST, PnP
SharePoint Framework
PowerApps
Logic Apps
Azure Function
PowerShell (PnP)
13. In Summary
• Batch Processing / Logic
• Logic Apps / Flow
• Azure Function
• Forms
• PowerApps
• SharePoint Framework
• Design
• Classic Pages
• No Master Pages!
• Modern Pages
• SharePoint Framework
• Languages
• HTML, CSS
• JavaScript
• C#
• PowerShell