Update: Office & SharePoint Development Feb 2016.

Slides:



Advertisements
Similar presentations
Custom REST services and jQuery AJAX Building your own custom REST services and consuming them with jQuery AJAX.
Advertisements

©2012 Microsoft Corporation. All rights reserved..
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
SharePoint Saturday Gulf Saturday, April 12 th,2014 Live Online #SPSGulf Our Sponsors:
1 Trillion Azure AD authentications since the release of the service 50 M Office 365 users active every month >1 Billion authentications every.
SharePoint Saturday Sponsors Gold Bronze Custom REST services and jQuery AJAX Building your own custom REST services and consuming them with jQuery AJAX.
Microsoft ® Official Course Introducing Apps for SharePoint SharePoint Practice Microsoft SharePoint 2013.
 Any device, anywhere, anytime  New discovery channels  New ways of working  Redefined expectations for apps.
Basic SharePoint 2013 App Development start-up for New Developers
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July Thierry Gasser TSP
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July Introducing.
Flexible Tools Office Store and App Catalog Discover A marketplace of off-the-shelf solutions to many of the common needs for business users.
Hennie Laubscher K2 Brian Farnhill Independent Consultant.
The new way to work together SharePoint Products Cloud Server Free.
SharePoint Saturday Sponsors Gold Bronze Creating Knockout User Experiences in SharePoint with JavaScript Making awesome with Knockout, jQuery and SharePoint.
SharePoint 2013 Architecture Service applications in SharePoint 2013.
Advanced Technology Days 18. i 19. studenog 2015., Cinestar Arena Centar.
Cloud Roadshow. Getting Started with the Office 365 APIs.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Course Overview Introduction Target Audiences Course Structure Virtual PC Demo.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
Getting Started on Office Addin with AngularJS and Yeoman
Consulting | Solutions | Products | Training Extending Project & Project Server.
Office 365: Attack of the Clones! Building reusable site templates with the Office 365 PnP Framework.
Bravely Take your Skills to the Next Level: Office Add-Ins John Liu SharePoint Gurus.
Martina Grom MVP Office 365 How to (remote) control Office 365 with Azure Toni Pohl MVP Client Dev
Virtual techdays INDIA │ august 2010 Silverlight And SharePoint Saranya Sriram │ Developer Evangelist, Microsoft.
Redmond Protocols Plugfest 2016 Tristan Davis Office Developer Platform Overview Principal Group Program Manager.
Apps for the modern enterprise INTRODUCTION TO SHAREPOINT AS A DEVELOPMENT PLATFORM RON COURVILLE.
Redmond Protocols Plugfest 2016 Keyur Patel Getting Started with Office Add-ins and the Microsoft Graph Program Manager.
Introduction to SharePoint 2007 Brendon Schwartz
Getting Started with JavaScript Libraries for Office 365 Tim July 6 th, 2016.
Serverless in Office 365 Build services with Azure Functions
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.
Creating Cloud Hosted Line Of Business Applications with Apps for Office, O365, Azure, and WP8
Office Add-ins: Make your solution a native part of Office
Office 365 Developer Overview
Office 365 development CloudRoadShow 5/20/ :25 AM
5/22/2018 3:04 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
What's new in the world of SharePoint development and deployment
Building Custom Application With Office Add-Ins for OneNote
Automate Custom Solutions Deployment on Office 365 and Azure
9/11/ :51 AM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO.
Line of Business Solutions in SharePoint Online
Build Connected Productivity Apps for SharePoint and Office
SPC Developer 6/25/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
SharePoint power hour Rob Howard Program Manager Build 2014
Advancing the SharePoint Developer Community (PnP)
Understanding SharePoint Framework and Modern Development
Microsoft Virtual Academy
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Creating and Deploying Your First SharePoint Framework Application
Office Add-ins Sudheer Maremanda Program Manager
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Getting Started With JavaScript Libraries for Office 365 Developers
Microsoft Build /18/ :56 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Office 365 Development July 2014.
Introduction to SharePoint Framework (SPFx)
Migrate your apps from legacy APIs to Microsoft Graph
Introduction to SharePoint Framework
SharePoint User Group Zürich – 1 November 2016.
Office 365 Development July 2014.
Microsoft Build /2/2019 6:45 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Building on the Microsoft Graph: 0 - App in 60 minutes
Office 365 Development.
7/2/2019 8:03 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
8/23/ :09 PM #DEV332 Building Modern, HTML5-Based Business Apps on Windows Azure and Office 365 with Visual Studio LightSwitch Andrew
Presentation transcript:

Update: Office & SharePoint Development Feb 2016

about John Liu  Senior Consultant SharePoint Gurus Sydney  SharePoint Server MVP Office Server and Services  User Groups, SharePoint Saturday, SharePoint Conferences, 

Contents  Introduction to dev.office.com & PnP initiatives  Where we are, what’s new  Tools for C# and JS  Office Add-In demo  Ask questions

dev.office.com  Documentation  Examples  Training  App Registration Tool   Office Dev Podcast   Office Dev Channel 9   Team: Product Marketing

PnP Patterns and Practices  MS initiated, community enriched libraries and best practices  PnP provisioning  Training labs  Master branch and Partner Pack  Channel 9   Monthly Community Call  and-Practices-February-2016-Community-Call and-Practices-February-2016-Community-Call  Team: Customer Experience Group

We are here now SharePoint Add-Ins  API  Use CSOM, JSOM  Call REST and _api with Odata  Authentication  Use FormDigest from the page  Tools  VS.NET, sharepoint hosted apps, javascript apps, farm webparts

1 Extend with add-ins

What’s new? ……

Microsoft Graph  graph.microsoft.com (end points /beta, /v1)  graph.microsoft.io (documentation)   

Calendar Robust Microsoft Graph APIs Office Graph Search Social MailPeopleDocuments Designed for openness and flexibility Enabling a consistent development platform Powering a world of devices iOS dev.office.com Groups Notebooks Videos

OAuth  authentication-scenarios/ authentication-scenarios/  Id_token

OAuth 2.0  Id_token  refresh_token  access_token  app-only 

JS or CS  Javascript or C#  Visual Studio Code or Visual Studio.NET

Open platform

Office Add-Ins  What is an Office Add-In…

Demo

/demo  Beyond Desktop and Web  iOS  Mac  Continuum  Adal-js  Active Directory Authentication Library  Yeoman Generator  Yo office  Office UI Fabric  Word, Excel, desktop, mobile.  ngOfficeUiFabric

Summary  Introduction to dev.office.com & PnP initiatives  Where we are, what’s new  Tools for C# and JS  Office Add-In demo  Coming soon

New Upcoming Stuff  Kurvejs  V2 auth endpoint  compare/ compare/  AngularJS v2 and TypeScript  Build Conference – 31/03 ~ 1/04 

Action ……

4 Resources

Virtual academy courses 4 Resources

4 Resources Also:

Thank you

SWAG! Winner must take group photo