Presentation for the SharePoint Dev Ecosystem / SharePoint PnP - January 2018 monthly community call. Recording and more details on covered topics available from http://dev.office.com/blogs
2. Agenda
• SharePoint Development - Latest News
• UserVoice update, monthly summary,
and other details
• Demos
• Paolo Pialorsi (Piasys.com)– Preview on
upcoming 3rd party API and Graph
improvements with SharePoint
Framework
• Alex Terentiev (SharePointalist) – Lock
Item Command Set Customizer
• Chris Kent (DMI) – Column formatting
Client-side web part
• Q&A - Open discussion
3. Core Team
Special Interest
Groups (SIGs)
Community
SharePoint Developer Group
http://aka.ms/SPPnP-Community
Bi-weekly SharePoint Framework
https://aka.ms/sppnp-js-sig-call
Special Interest group on SharePoint Framework and
PnP JS Core with Q&A
Next on Thursday 18th of January
Bi-weekly SP General Dev
https://aka.ms/sppnp-core-sig-call
Special Interest group on SP dev, CSOM,
PnP tooling for managed code
Next on Thursday 11th of January
Monthly community calls
http://aka.ms/sppnp-call
What has happened during past month?
Feb 2018 community call on Tuesday 13th of Feb
4. Views in YouTube
19514
Unique tenants #
7943
Unique visitors in GitHub
31550 (avg 2 weeks)
Views in GitHub
153653 (avg 2 weeks)
Watch time in YouTube
118645 minutes
Views in docs.microsoft.com –
SharePoint Dev
582739
Http Requests #
7,2 Billion
Most used capability
- Provisioning Engine (1859 tenants)
5. Documentation and
guidance
aka.ms/spdev-docs
• New consolidated platform
• All active SharePoint development
topics moved here
• Content managed in GitHub, but
surfaced in the
docs.microsoft.com/sharepoint
6. Running into issues?
Potentialbug inservice?
aka.ms/spdev-issues
• Issue list for reporting potential bugs
and issues in the SharePoint dev
platform
• Originally for SharePoint Framework,
but other input on critical topics also
welcome
7. Roadmap – SharePoint Development – Jan 2018
Shipped since mid-September 2017
Coming soon ⏳
8. Top 10 dev UserVoice entries based on votes
aka.ms/spdev-uservoice
# Title Votes Category
1 Add managed metadata term store operations to REST API 932 REST
2 Provide CSOM and REST API for recurring calendar events (merged with other items) 408 REST / CSOM
3 Add support for Single Page Applications to the SharePoint Framework 383 SPFx
4 Support .NET Core with CSOM 324 CSOM
5 List.NavigateForFormsPages support in CSOM 283 CSOM
6 Enable support for lookup columns in other webs in the REST API 247 REST
7 Add support for libraries packages in SharePoint Framework 245 SPFx
8 Allow publishing of content type hub content types via CSOM 226 CSOM
9 REST API citizenship! (surface, roadmap and change log) 210 REST
10 Provide the ability to write to Managed Metadata via app-only policy 172 CSOM
10. Latest web casts:
Asynchronous Pattern for Creating Modern SharePoint Sites
Reusable controls for your SharePoint Framework solutions
Site collection app catalog
Including assets in SharePoint Framework solution
packages
Migrating to SharePoint Framework Extensions
PnP Shorts
Using PnP Sites Core (CSOM) component from the NuGet gallery
Getting started with the PnP Provisioning Engine in .NET
11. • Adrian Campos - adriancampos
• Alex Terentiev (SharePointalist) - @alexaterentiev
• Andrew Connell (Voitanos)- @andrewconnell
• Andrew Koltyakov - @andrewkoltyakov
• Chris Kent (DMI) - @theChrisKent
• Daniel Wyss - @DanyWyss
• Denis Goedegebuure - @expiscornovus
• Elio Struyf - @eliostruyf
• Erwin van Hunen (Rencore) - @erwinvanhunen
• Eric Shupps - @eshupps
• Franck Cornu (aequos) - @FranckCornu
• Giuliano De Luca - @giuleon
• James May - fowl2
• Jeff Burt (Credera) - TheJeffer
• Jens Otto Hatlevold (Bouvet AS) - jensotto
• Joel Rodrigues (CPS) - joelfmrodrigues
• Junzhe Liu - Shelleyliu0415
• Luis Mañez (ClearPeople) - @luismanez
• Mikael Svenson (Puzzlepart) - @mikaelsvenson
• Ole Kristian Mørch-Storstein (Puzzlepart) - @ole_kristian
• Paolo Pialorsi (PiaSys.com) - @PaoloPia
• Paul Pascha (Wortell) - @paulpascha
• Paul Schaeflein - @paulschaeflein
• Radi Atanassov (OneBit Software) - @RadiAtanassov
• Rajendra Shekhawat - rajendra1976
• Rodrigo Silva (Storm Technology) - @RodResendeSilva
• Russell Gove - @russgove
• sefaburak - sefaburak
• Spencer Harbar - @harbars
• Velin Georgiev - @velingeorgiev
• Vipul Kelkar (Pune) - @vipulkelkar
• Waldek Mastykarz (Rencore) - @waldekm
• Yannick Plenevaux - @yp_code
12. Companies which provided support for PnP initiative
by allowing their employees to contribute to our open
source projects
13. • Aaron Miao - aaronmi
• Antons Mislevics - antonsmislevics
• Bert Jansen - @O365Bert
• Brian Michely - @brianmichely
• Carol Smith - @fossygrl
• Chakkaradeep (Chaks) Chinnakonda
Chandran - @chakkaradeep
• Chris Hackman
• Cristy Gonzalez - cristy
• David Chesnut
• Doug Mahugh - @Dougerino
• Frank Marasco - @frank_marasco
• Junle Li - lijunle
• Keyur Patel
• Koen Zomers - @koenzomers
• Laura Graham - Lauragra
• Linda Lu Cannon - lindalu-MSFT
• Luca Bandinelli - lucaband
• Mike Ammerlaan - @mikeamm
• Neil Hodgkinson - @Nellymo
• Nicholas Pape - nickpape-msft
• Pat Miller - @PatMill_MSFT
• Patrick Rodgers - @mediocrebowler
• Sean Squires - @iamseansquires
• Usama Ansari - usmslm102
• Vesa Juvonen - @vesajuvonen