Working with the SharePoint Framework

Slides:



Advertisements
Similar presentations
Microsoft SharePoint 2010 technology for Developers
Advertisements

Intro to Apps Minnesota SharePoint User Group Raymond April 2014.
ASP.NET vNEXT & development tools Marco De
Access 2013 Platform Overview Access Low up-front investment Easy to evolve and iterate Easy adoption One version of the truth Easy to collaborate.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
| Lausanne Become an Office 365 developer in 60 min Valerie Alonso Xavier Bocken.
Online Conference June 17 th and 18 th Modern SharePoint Development using Visual Studio Code.
Ramping Up On The SharePoint Framework (SPFx)
From SharePoint to Office 365 Development
1/10/2018 9:33 PM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO.
Build Client-side web parts for Microsoft SharePoint
SharePoint + CRM Saturday Zurich 2017
Branding Without MasterPages, the Future of UX in SharePoint Online
Get an Introduction to the SharePoint Framework
Create beautiful, fast, interactive pages in SharePoint
Understanding SharePoint Framework Extensions
Let's build with SharePoint Web parts, extensions, and much more
Office Add-ins Intro and Development
What's new in the world of SharePoint development and deployment
SharePoint Development in the Enterprise (What's New, What's Coming)
Building Custom Application With Office Add-Ins for OneNote
Hybrid Taxonomy & Hybrid Content Types
A Short Introduction to SharePoint Framework Development Model
Line of Business Solutions in SharePoint Online
BRK4031: Best practices from Microsoft for developing with SPFx
Discover the New SharePoint Content Publishing Experiences
Presented by Kenny Duenke and Patrick Witbrod
Upgrading from Full Trust Code to Add-in Model and SharePoint Framework Paolo Pialorsi Senior Consultant - PiaSys.com Track: DEV | Level:
Use Office UI Fabric React to Build Beauty with SharePoint
8/2/2018 4:49 AM Understanding the SharePoint Framework and how it affects your JavaScript customizations Mark Rackley / Chief Strategy.
SharePoint Bruger Gruppe (SPBG) SharePoint Framework Introduction
Modern UI Extensions with the SharePoint Framework
Creating and Deploying Your First SharePoint Framework Application
New Tricks for Old Dogs: The SharePoint Framework (SPFx)
Modern UI Extensions with the SharePoint Framework
Microsoft Ignite /13/2018 7:38 PM BRK2247
Modern Front-End Web Development with Visual Studio
SharePoint Framework Extensions
Advancing the SharePoint Developer Community (PnP)
SharePoint Practice Lead
Application Lifecycle Management – Best Practices for SharePoint and Office App development November 2015.
SPFx – A modern development tool for SharePoint
Introduction to SharePoint Framework (SPFx)
Understanding SharePoint Framework and Modern Development
Nick Trogh Technical Evangelist, Microsoft.
The Future of SharePoint Development - Vision, Strategy, and Roadmap
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Creating and Deploying Your First SharePoint Framework Application
Learn about PnP initiative and the new SharePoint Framework
Introduction to SharePoint Framework (SPFx)
Supercharge Microsoft Teams using Teams apps in node.js
SharePoint Framework (SPFx)
Working with different JavaScript frameworks and libraries
Getting started with SharePoint Framework
Discover what’s new and what’s coming to SharePoint Modern Team sites
Introduction to SharePoint Framework
SharePoint User Group Zürich – 1 November 2016.
Tips for SharePoint Framework development
Rodrigo Silva SharePoint / Office 365 Developer & Technical Architect
SharePoint Vladimir
The SharePoint framework
SharePoint 2019 Overview and Use SPFx Extensions
Microsoft Ignite /17/2019 6:00 PM
Microsoft Connect /28/2019 2:20 AM
SharePoint Framework The SPSEvents site wouldn’t let me add the link to my presentation so I uploaded a PowerPoint with a link to my sway.
Build /19/2019 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
04 | Apps and SharePoint Chris Johnson | SharePoint Guru
Bijay Kumar Sahoo Office Server & Services MVP (SharePoint)
SharePoint Framework and Modern Sites
Presentation transcript:

Working with the SharePoint Framework March 15th, 2017

Intro SharePoint Framework Overview Requirements and Considerations Demo

Eric Skaggs eskaggs@outlook.com @skaggej http://www.ericskaggs.net Catapult Systems Pluralsight Author https://github.com/skaggej/spfx

SharePoint Framework Overview Why and What? #SPFx

SharePoint Framework (Ignite BRK3026) LOB Systems and Cloud Services Microsoft Graph Modern client-side development Lightweight web and mobile Powers our own experiences Backward compatible Supports open source tools and JavaScript web frameworks

#SPFx Overview – Why? Need for cloud-capable, client-side solutions Need for configuration options in web parts Content Editor and Script Editor web parts, for example iFrames are slow and interfere with responsive design

#SPFx Overview – What? Page and web part model supporting client-side dev Easy integration with SharePoint data Support for open source tooling Modern web technologies Works for SharePoint Online and on-premises No iFrames, natively responsive, lifecycle access, framework-agnostic, support for both classic and modern experiences

Requirements and Considerations How? #SPFx

#SPFx – How? Use SharePoint Online to test what you build… Create an app catalog site collection Create a development site collection

Option #1 – Configure Your PC Install Node.js Install a code editor Install TypeScript Included with Visual Studio Code Install Yeoman and gulp Install Yeoman SharePoint generator Install other tools you might need or want Ready to go!

Option #2 – Docker Install Docker Open the command line mkdir spfx-first-project docker run -h spfx -it --rm --name spfx-first-project -v /D/docker/spfx-first-project:/usr/app/spfx -p 5432:5432 - p 4321:4321 -p 35729:35729 waldekm/spfx Ready to go!

SharePoint Framework Demo Awesome! #SPFx

Scaffolding a New Project “yo @microsoft/sharepoint” A few to several minutes later…

Project Structure Project sample01 Web Part 01 Web Part 02 Web Part 03 src webparts helloWorld test123

The SPFx Lifecycle Dev, Test gulp serve gulp package-solution Local workbench gulp package-solution Upload to app catalog Add app to site Add web part to page QA, Publish gulp package-solution –ship Assets to CDN {ProjectDir}/sharepoint Upload to app catalog Add app to site Add web part to page

SPFx Fantastic 40 Not your parents’ Fabulous 40. #SPFx

SPFx Fantastic 40 Tiles Gallery Photopile

Resources Set up your Office 365 tenant: http://bit.ly/2c8L50Z Set up your dev environment: http://bit.ly/2mNRyH4 #SPFx Overview: http://bit.ly/2bWijSN #SPFx on Docker: http://bit.ly/2mysqnj (by @waldekm) Docker: https://www.docker.com SPFx Fantastic 40: http://bit.ly/2mptPJH (by @olivierc)

Eric Skaggs eskaggs@outlook.com @skaggej http://www.ericskaggs.net Catapult Systems Pluralsight Author https://github.com/skaggej/spfx