SlideShare a Scribd company logo
1 of 41
SharePoint Saturday
Montréal
8 Juin 2015
SharePoint Saturday
MontréalLe développement Office
Vincent BIRET
A propos de
A propos de
SharePoint Saturday
Montréal
Agenda
• Introduction
• D’où on vient (v14)
• SharePoint add-in’s
• Office add-in’s
• Office 365 unified API’s (Seb)
• Graph
• Conclusion
• DEMO, DEMO, DEMO
SharePoint Saturday
Montréal
Pourquoi faire du dev Office?
• Parce que : des sous $$$$
• 1.4 milliards de licences Office*
• 2 Petabytes de données*
• Gros investissements API
• Gros investissements Marketplace
SharePoint Saturday
Montréal
Cloud
Microsoft bridges on-premises and the cloud
On-premises
67%
servers worldwide
run on Windows
Server**
93%
of the Fortune 1000
use Active Directory
57%
of Fortune 500 use
Microsoft Azure
14
global datacenter
regions and growing
12B+
weekly Microsoft
Azure AD
authentications
8.5trillion
objects in
Windows Azure
Microsoft Azure
69%
of database
instances are
SQL Server
SharePoint Saturday
Montréal
Développement Office
• VSTO
• .NET uniquement
• Mal documenté
• Peu testable
• Difficile à comprendre
• Client lourd uniquement (!modern, !web)
• Pas de marketplace (GPO FTW!)
SharePoint Saturday
Montréal
Développement « office 365 »
• Exchange RPC => eeewwww!
• Exchange WS => meh!
• SharePoint CSOM => ok, mais que du .NET?
• Authentification compliquée
• Besoin du MDP usager
• Tests compliqués
SharePoint Saturday
Montréal
Développement SharePoint
• SSOM:
• Long à apprendre
• Stabilité
• Performances
• Sécurité
• CSOM
• Authentification compliquée
• API limitée
• .NET uniquement
• JSOM
• Contexte SharePoint uniquement
SharePoint Saturday
Montréal
Développement SharePoint
• Sandbox
• Sorte de SSOM V2
• API limitée
• .NET uniquement
• S’exécute sur le serveur
• Déprécié en v15
SharePoint Saturday
Montréal
Sentiment général
« Jean tu vas faire du développement office/SharePoint les
deux prochains mois! »
« Pourquoi moi? Qu’est-ce que j’ai fait de mal? »
SharePoint Saturday
Montréal
Les SharePoint apps add-in’s
PROVIDERAUTO
JS CSOM X
JS REST X X X
C# CSOM X X
C# REST X X
SharePoint Saturday
Montréal
Affichage
SharePoint Saturday
Montréal
Affichage (bis)
SharePoint Saturday
Montréal
Provider Hosted Apps
• Remote Event receivers
• Install/uninstall
• Fichiers
• Etc..
SharePoint Saturday
Montréal
Authentification
• SharePoint apps => ACS
• Id/secret
• Certificat (S2S)
• Office 365 apps => AAD
• Séb va vous en parler
SharePoint Saturday
Montréal
Authentification (SharePoint
• S2S
• Échange de certificats pour on prem
• OAuth2
• Id/Secret: AppRegNew.aspx ou MSD?
• User-only, user+app, app-only
SharePoint Saturday
Montréal
A retenir
• 2 Modèles d’add-ins SharePoint
• JSOM, CSOM, REST
• 3 modèles d’affichages
• Pas uniquement .NET
SharePoint Saturday
Montréal
Modèles disponibles
• <application> 2013 add-in
• Une amélioration des VSTO
• .NET
• Client complet
• Office app
• JS+HTML
• Multiples clients (desktop, web, modern, mac, android)
• Multiples expériences (word, project, excel…)
SharePoint Saturday
Montréal
Office apps
• Add-In de contenu
• (web: excel, powerpoint; clients: idem)
• Add-In de « panneau »
• (web: excel; clients: excels, word, powerpoint, project)
• Add-In de courriel (et/ou rdv)
• (web: outlook)
SharePoint Saturday
Montréal
Outils
• Visual studio
• NAPA
SharePoint Saturday
Montréal
Mavention screenshots
SharePoint Saturday
Montréal
Le Graph
• Avant tout modèle mathématique
• Points, vecteurs et par transitivité « routes »
• Ensuite modèle de données
• Idée que toutes les données sont liées ensembles
• Microsoft propose un graph pour les entreprises
• Acteurs, signaux, objets
• Le schema de ces éléments contient des métadonnées et est extensible
SharePoint Saturday
Montréal
Delve
Simplement une des nombreuses
utilisations/interfaces possibles
SharePoint Saturday
Montréal
C’est quoi l’idée?
• Avoir quelque chose de pro-actif
• Ne plus avoir à chercher le contenu
• Voir même proposer du contenu qu’on n’aurait pas vu avant
• Si on doit chercher quand même, que ce soit beaucoup
plus efficace
• Faire gagner temps et efficacité
SharePoint Saturday
Montréal
Vendre!
• Microsoft Seller Dashboard
• Office 365 add-in’s (AAD)
• Outlook add-in’s (v15)
• Office add-in’s (v15)
• SharePoint add-in’s
• (azure marketplace – regoupé, nouveau)
• Modèles économiques
• Par utilisateur (fixe ou par mois)
• Par instance (fixe ou par mois)
• Gratuit
• Essai
SharePoint Saturday
Montréal
Outils
• NAPA
• Visual Studio
• Autre IDE favoris
• Office 365 dev tenant
SharePoint Saturday
Montréal
Resources
• Dev.office.com
• Msdn
• apisandbox.msdn.microsoft.com
• Graphexplorer2.cloudapp.net
• Vos MVP’s!
SharePoint Saturday
Montréal
Conclusion
• On sort d’un âge sombre
• Nouvelles API’s
• Nouvelles façons de développer
• Nouveaux outils
• Marché énorme!
• Beaucoup d’efforts de Microsoft
• A votre tour de développer
MSDevMtl introduction au dev SharePoint online, office et office 365

More Related Content

What's hot

4 Moments d’histoire, et si… ils avaient eu accès au Cloud ?
4   Moments d’histoire, et si… ils avaient eu accès au Cloud ?4   Moments d’histoire, et si… ils avaient eu accès au Cloud ?
4 Moments d’histoire, et si… ils avaient eu accès au Cloud ?aOS Community
 
SharePoint Days Casablanca - Retours d'expériences et meilleures pratiques po...
SharePoint Days Casablanca - Retours d'expériences et meilleures pratiques po...SharePoint Days Casablanca - Retours d'expériences et meilleures pratiques po...
SharePoint Days Casablanca - Retours d'expériences et meilleures pratiques po...Benoit Jester
 
D6 - Les nouveautés SPFx - Olivier Carpentier
D6 - Les nouveautés SPFx - Olivier CarpentierD6 - Les nouveautés SPFx - Olivier Carpentier
D6 - Les nouveautés SPFx - Olivier CarpentierSPS Paris
 
2 Construire son espace de travail numérique avec Office 365
2   Construire son espace de travail numérique avec Office 3652   Construire son espace de travail numérique avec Office 365
2 Construire son espace de travail numérique avec Office 365aOS Community
 
8 Rex : Mise en place de DevOps sur Azure
8   Rex : Mise en place de DevOps sur Azure8   Rex : Mise en place de DevOps sur Azure
8 Rex : Mise en place de DevOps sur AzureaOS Community
 
Collab365 - Créer des applicatifs métier sous Sharepoint, oui ! Mais comment ...
Collab365 - Créer des applicatifs métier sous Sharepoint, oui ! Mais comment ...Collab365 - Créer des applicatifs métier sous Sharepoint, oui ! Mais comment ...
Collab365 - Créer des applicatifs métier sous Sharepoint, oui ! Mais comment ...Thierry Buisson
 
SharePoint 2016 BI or PowerBI v2 - SharePoint Saturday Cambridge
SharePoint 2016 BI or PowerBI v2 - SharePoint Saturday CambridgeSharePoint 2016 BI or PowerBI v2 - SharePoint Saturday Cambridge
SharePoint 2016 BI or PowerBI v2 - SharePoint Saturday Cambridgeserge luca
 
Mobilité 360° pour Office 365 - SharePoint Days Casablanca
Mobilité 360° pour Office 365 - SharePoint Days CasablancaMobilité 360° pour Office 365 - SharePoint Days Casablanca
Mobilité 360° pour Office 365 - SharePoint Days CasablancaPatrick Guimonet
 

What's hot (10)

4 Moments d’histoire, et si… ils avaient eu accès au Cloud ?
4   Moments d’histoire, et si… ils avaient eu accès au Cloud ?4   Moments d’histoire, et si… ils avaient eu accès au Cloud ?
4 Moments d’histoire, et si… ils avaient eu accès au Cloud ?
 
SharePoint Days Casablanca - Retours d'expériences et meilleures pratiques po...
SharePoint Days Casablanca - Retours d'expériences et meilleures pratiques po...SharePoint Days Casablanca - Retours d'expériences et meilleures pratiques po...
SharePoint Days Casablanca - Retours d'expériences et meilleures pratiques po...
 
D6 - Les nouveautés SPFx - Olivier Carpentier
D6 - Les nouveautés SPFx - Olivier CarpentierD6 - Les nouveautés SPFx - Olivier Carpentier
D6 - Les nouveautés SPFx - Olivier Carpentier
 
2 Construire son espace de travail numérique avec Office 365
2   Construire son espace de travail numérique avec Office 3652   Construire son espace de travail numérique avec Office 365
2 Construire son espace de travail numérique avec Office 365
 
8 Rex : Mise en place de DevOps sur Azure
8   Rex : Mise en place de DevOps sur Azure8   Rex : Mise en place de DevOps sur Azure
8 Rex : Mise en place de DevOps sur Azure
 
Retour d'experience Hybride
Retour d'experience HybrideRetour d'experience Hybride
Retour d'experience Hybride
 
Cycle Power BI Part1
Cycle Power BI Part1Cycle Power BI Part1
Cycle Power BI Part1
 
Collab365 - Créer des applicatifs métier sous Sharepoint, oui ! Mais comment ...
Collab365 - Créer des applicatifs métier sous Sharepoint, oui ! Mais comment ...Collab365 - Créer des applicatifs métier sous Sharepoint, oui ! Mais comment ...
Collab365 - Créer des applicatifs métier sous Sharepoint, oui ! Mais comment ...
 
SharePoint 2016 BI or PowerBI v2 - SharePoint Saturday Cambridge
SharePoint 2016 BI or PowerBI v2 - SharePoint Saturday CambridgeSharePoint 2016 BI or PowerBI v2 - SharePoint Saturday Cambridge
SharePoint 2016 BI or PowerBI v2 - SharePoint Saturday Cambridge
 
Mobilité 360° pour Office 365 - SharePoint Days Casablanca
Mobilité 360° pour Office 365 - SharePoint Days CasablancaMobilité 360° pour Office 365 - SharePoint Days Casablanca
Mobilité 360° pour Office 365 - SharePoint Days Casablanca
 

Viewers also liked

Le journal de la commune de Roquefort La Bédoule - N°19 décembre 2012
Le journal de la commune de Roquefort La Bédoule - N°19 décembre 2012Le journal de la commune de Roquefort La Bédoule - N°19 décembre 2012
Le journal de la commune de Roquefort La Bédoule - N°19 décembre 2012DELPHINEMANSION
 
Pronodix : classement général provisoire
Pronodix : classement général provisoirePronodix : classement général provisoire
Pronodix : classement général provisoirebenjaave
 
Nouvelles recommandations dans la prise en charge des infections urinaires de...
Nouvelles recommandations dans la prise en charge des infections urinaires de...Nouvelles recommandations dans la prise en charge des infections urinaires de...
Nouvelles recommandations dans la prise en charge des infections urinaires de...Réseau Pro Santé
 
La franceetlafrancophonie.pdf
La franceetlafrancophonie.pdfLa franceetlafrancophonie.pdf
La franceetlafrancophonie.pdfmjsueza
 
Programme Formation Facebook à Valence dans la Drôme (26)
Programme Formation Facebook à Valence dans la Drôme (26)Programme Formation Facebook à Valence dans la Drôme (26)
Programme Formation Facebook à Valence dans la Drôme (26)Agence Travailassocié
 
Présentation équipe Richard Duvauchelle
Présentation équipe Richard DuvauchellePrésentation équipe Richard Duvauchelle
Présentation équipe Richard Duvauchellerichardduvauchelle2014
 
Agrovia - L'enrobé en campagne
Agrovia - L'enrobé en campagneAgrovia - L'enrobé en campagne
Agrovia - L'enrobé en campagneEurovia_Group
 
Classement général Pronodix 21 & 22 décembre
Classement général Pronodix 21 & 22 décembreClassement général Pronodix 21 & 22 décembre
Classement général Pronodix 21 & 22 décembrebenjaave
 
Fiche technique générale groupe
Fiche technique générale groupeFiche technique générale groupe
Fiche technique générale groupeMarion Prévot
 
Adjectifs 120131091936-phpapp02 (1)
Adjectifs 120131091936-phpapp02 (1)Adjectifs 120131091936-phpapp02 (1)
Adjectifs 120131091936-phpapp02 (1)Mohamed Haj Ali
 
La France et l'Union européenne, influence mondiale, puissance incomplète
La France et l'Union européenne, influence mondiale, puissance incomplèteLa France et l'Union européenne, influence mondiale, puissance incomplète
La France et l'Union européenne, influence mondiale, puissance incomplètemlaugel
 
2014sessionPara 3
2014sessionPara 32014sessionPara 3
2014sessionPara 3acvq
 
Brico intermitente en los retrovisores
Brico intermitente en los retrovisoresBrico intermitente en los retrovisores
Brico intermitente en los retrovisoresdaxiel
 
Copia de problemas medianbientales2
Copia de problemas medianbientales2Copia de problemas medianbientales2
Copia de problemas medianbientales2jose ullan
 
Carnets de voyage
Carnets de voyageCarnets de voyage
Carnets de voyageGRANIE D
 
Contribution de la Wallonie et de la FWB au Programme National de Réforme 2014
Contribution de la Wallonie et de la FWB au Programme National de Réforme 2014Contribution de la Wallonie et de la FWB au Programme National de Réforme 2014
Contribution de la Wallonie et de la FWB au Programme National de Réforme 2014Florence Hennart
 
L'expansion de l'Occident
L'expansion de l'OccidentL'expansion de l'Occident
L'expansion de l'Occidentmlaugel
 

Viewers also liked (20)

Le journal de la commune de Roquefort La Bédoule - N°19 décembre 2012
Le journal de la commune de Roquefort La Bédoule - N°19 décembre 2012Le journal de la commune de Roquefort La Bédoule - N°19 décembre 2012
Le journal de la commune de Roquefort La Bédoule - N°19 décembre 2012
 
Pronodix : classement général provisoire
Pronodix : classement général provisoirePronodix : classement général provisoire
Pronodix : classement général provisoire
 
Nouvelles recommandations dans la prise en charge des infections urinaires de...
Nouvelles recommandations dans la prise en charge des infections urinaires de...Nouvelles recommandations dans la prise en charge des infections urinaires de...
Nouvelles recommandations dans la prise en charge des infections urinaires de...
 
La franceetlafrancophonie.pdf
La franceetlafrancophonie.pdfLa franceetlafrancophonie.pdf
La franceetlafrancophonie.pdf
 
Programme Formation Facebook à Valence dans la Drôme (26)
Programme Formation Facebook à Valence dans la Drôme (26)Programme Formation Facebook à Valence dans la Drôme (26)
Programme Formation Facebook à Valence dans la Drôme (26)
 
Présentation équipe Richard Duvauchelle
Présentation équipe Richard DuvauchellePrésentation équipe Richard Duvauchelle
Présentation équipe Richard Duvauchelle
 
Agrovia - L'enrobé en campagne
Agrovia - L'enrobé en campagneAgrovia - L'enrobé en campagne
Agrovia - L'enrobé en campagne
 
Classement général Pronodix 21 & 22 décembre
Classement général Pronodix 21 & 22 décembreClassement général Pronodix 21 & 22 décembre
Classement général Pronodix 21 & 22 décembre
 
Fiche technique générale groupe
Fiche technique générale groupeFiche technique générale groupe
Fiche technique générale groupe
 
Adjectifs 120131091936-phpapp02 (1)
Adjectifs 120131091936-phpapp02 (1)Adjectifs 120131091936-phpapp02 (1)
Adjectifs 120131091936-phpapp02 (1)
 
Ap ov-2-lana4
Ap ov-2-lana4Ap ov-2-lana4
Ap ov-2-lana4
 
As tu envie_de
As tu envie_deAs tu envie_de
As tu envie_de
 
La France et l'Union européenne, influence mondiale, puissance incomplète
La France et l'Union européenne, influence mondiale, puissance incomplèteLa France et l'Union européenne, influence mondiale, puissance incomplète
La France et l'Union européenne, influence mondiale, puissance incomplète
 
2014sessionPara 3
2014sessionPara 32014sessionPara 3
2014sessionPara 3
 
Brico intermitente en los retrovisores
Brico intermitente en los retrovisoresBrico intermitente en los retrovisores
Brico intermitente en los retrovisores
 
Copia de problemas medianbientales2
Copia de problemas medianbientales2Copia de problemas medianbientales2
Copia de problemas medianbientales2
 
Carnets de voyage
Carnets de voyageCarnets de voyage
Carnets de voyage
 
Contribution de la Wallonie et de la FWB au Programme National de Réforme 2014
Contribution de la Wallonie et de la FWB au Programme National de Réforme 2014Contribution de la Wallonie et de la FWB au Programme National de Réforme 2014
Contribution de la Wallonie et de la FWB au Programme National de Réforme 2014
 
Le corps d'un enfant
Le corps d'un enfantLe corps d'un enfant
Le corps d'un enfant
 
L'expansion de l'Occident
L'expansion de l'OccidentL'expansion de l'Occident
L'expansion de l'Occident
 

Similar to MSDevMtl introduction au dev SharePoint online, office et office 365

Guspqc oct 2018 #msignite news dev
Guspqc oct 2018  #msignite news devGuspqc oct 2018  #msignite news dev
Guspqc oct 2018 #msignite news devVincent Biret
 
Le Microsoft Graph et le développement Office 365
Le Microsoft Graph et le développement Office 365Le Microsoft Graph et le développement Office 365
Le Microsoft Graph et le développement Office 365MSDEVMTL
 
#SPSParis quoi de neuf avec le microsoft graph
#SPSParis quoi de neuf avec le microsoft graph#SPSParis quoi de neuf avec le microsoft graph
#SPSParis quoi de neuf avec le microsoft graphVincent Biret
 
U1 - Quoi de neuf avec le Microsoft Graph - Vincent Biret
U1 - Quoi de neuf avec le Microsoft Graph - Vincent BiretU1 - Quoi de neuf avec le Microsoft Graph - Vincent Biret
U1 - Quoi de neuf avec le Microsoft Graph - Vincent BiretSPS Paris
 
Vincent biret azure functions et flow (montreal)
Vincent biret azure functions et flow (montreal)Vincent biret azure functions et flow (montreal)
Vincent biret azure functions et flow (montreal)Vincent Biret
 
aOS Genève - Session - New Experience & SharePoint Framework
aOS Genève - Session - New Experience & SharePoint FrameworkaOS Genève - Session - New Experience & SharePoint Framework
aOS Genève - Session - New Experience & SharePoint FrameworkJean NETRY-VALERE
 
SharePoint Days Casablanca 2016 - Les nouveautés de SharePoint 2016
SharePoint Days Casablanca 2016 -  Les nouveautés de SharePoint 2016SharePoint Days Casablanca 2016 -  Les nouveautés de SharePoint 2016
SharePoint Days Casablanca 2016 - Les nouveautés de SharePoint 2016Benoit Jester
 
aOS Toulouse - Session - New Experience & SharePoint Framework
aOS Toulouse - Session - New Experience & SharePoint FrameworkaOS Toulouse - Session - New Experience & SharePoint Framework
aOS Toulouse - Session - New Experience & SharePoint FrameworkJean NETRY-VALERE
 
6 Session Aerow - New experience and SharePoint framework
6   Session Aerow - New experience and SharePoint framework6   Session Aerow - New experience and SharePoint framework
6 Session Aerow - New experience and SharePoint frameworkaOS Community
 
inext café #03 - Automatiser ses processus métier avec SharePoint et Nintex
inext café #03 - Automatiser ses processus métier avec SharePoint et Nintexinext café #03 - Automatiser ses processus métier avec SharePoint et Nintex
inext café #03 - Automatiser ses processus métier avec SharePoint et NintexAlexandre David
 
Aspectize meetup
Aspectize meetupAspectize meetup
Aspectize meetupAspectize
 
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènements
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènementsGroupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènements
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènementsVincent Biret
 
Vincent biret azure functions et flow #AosCanadianTour (quebec)
Vincent biret azure functions et flow #AosCanadianTour (quebec)Vincent biret azure functions et flow #AosCanadianTour (quebec)
Vincent biret azure functions et flow #AosCanadianTour (quebec)Vincent Biret
 
Ms Cloud Summit 2017 - Power Bi, le tour complet 2017
Ms Cloud Summit 2017 - Power Bi, le tour complet 2017Ms Cloud Summit 2017 - Power Bi, le tour complet 2017
Ms Cloud Summit 2017 - Power Bi, le tour complet 2017Isabelle Van Campenhoudt
 
SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...
SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...
SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...GUSS
 
Introduction à Office 365
Introduction à Office 365Introduction à Office 365
Introduction à Office 365Mario Leblond
 
SPS Montréal 2018 - La passerelle de données locales
SPS Montréal 2018 - La passerelle de données localesSPS Montréal 2018 - La passerelle de données locales
SPS Montréal 2018 - La passerelle de données localesNicolas Georgeault
 

Similar to MSDevMtl introduction au dev SharePoint online, office et office 365 (20)

Guspqc oct 2018 #msignite news dev
Guspqc oct 2018  #msignite news devGuspqc oct 2018  #msignite news dev
Guspqc oct 2018 #msignite news dev
 
Le Microsoft Graph et le développement Office 365
Le Microsoft Graph et le développement Office 365Le Microsoft Graph et le développement Office 365
Le Microsoft Graph et le développement Office 365
 
#SPSParis quoi de neuf avec le microsoft graph
#SPSParis quoi de neuf avec le microsoft graph#SPSParis quoi de neuf avec le microsoft graph
#SPSParis quoi de neuf avec le microsoft graph
 
U1 - Quoi de neuf avec le Microsoft Graph - Vincent Biret
U1 - Quoi de neuf avec le Microsoft Graph - Vincent BiretU1 - Quoi de neuf avec le Microsoft Graph - Vincent Biret
U1 - Quoi de neuf avec le Microsoft Graph - Vincent Biret
 
Vincent biret azure functions et flow (montreal)
Vincent biret azure functions et flow (montreal)Vincent biret azure functions et flow (montreal)
Vincent biret azure functions et flow (montreal)
 
aOS Genève - Session - New Experience & SharePoint Framework
aOS Genève - Session - New Experience & SharePoint FrameworkaOS Genève - Session - New Experience & SharePoint Framework
aOS Genève - Session - New Experience & SharePoint Framework
 
SharePoint Days Casablanca 2016 - Les nouveautés de SharePoint 2016
SharePoint Days Casablanca 2016 -  Les nouveautés de SharePoint 2016SharePoint Days Casablanca 2016 -  Les nouveautés de SharePoint 2016
SharePoint Days Casablanca 2016 - Les nouveautés de SharePoint 2016
 
aOS Toulouse - Session - New Experience & SharePoint Framework
aOS Toulouse - Session - New Experience & SharePoint FrameworkaOS Toulouse - Session - New Experience & SharePoint Framework
aOS Toulouse - Session - New Experience & SharePoint Framework
 
6 Session Aerow - New experience and SharePoint framework
6   Session Aerow - New experience and SharePoint framework6   Session Aerow - New experience and SharePoint framework
6 Session Aerow - New experience and SharePoint framework
 
Qu'est ce qu'office 365
Qu'est ce qu'office 365Qu'est ce qu'office 365
Qu'est ce qu'office 365
 
inext café #03 - Automatiser ses processus métier avec SharePoint et Nintex
inext café #03 - Automatiser ses processus métier avec SharePoint et Nintexinext café #03 - Automatiser ses processus métier avec SharePoint et Nintex
inext café #03 - Automatiser ses processus métier avec SharePoint et Nintex
 
Aspectize meetup
Aspectize meetupAspectize meetup
Aspectize meetup
 
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènements
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènementsGroupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènements
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènements
 
Vincent biret azure functions et flow #AosCanadianTour (quebec)
Vincent biret azure functions et flow #AosCanadianTour (quebec)Vincent biret azure functions et flow #AosCanadianTour (quebec)
Vincent biret azure functions et flow #AosCanadianTour (quebec)
 
Ms Cloud Summit 2017 - Power Bi, le tour complet 2017
Ms Cloud Summit 2017 - Power Bi, le tour complet 2017Ms Cloud Summit 2017 - Power Bi, le tour complet 2017
Ms Cloud Summit 2017 - Power Bi, le tour complet 2017
 
Power Bi, le tour complet 2017
Power Bi, le tour complet 2017 Power Bi, le tour complet 2017
Power Bi, le tour complet 2017
 
SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...
SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...
SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...
 
Introduction à Office 365
Introduction à Office 365Introduction à Office 365
Introduction à Office 365
 
Présentation sharepoint 2013
Présentation sharepoint 2013Présentation sharepoint 2013
Présentation sharepoint 2013
 
SPS Montréal 2018 - La passerelle de données locales
SPS Montréal 2018 - La passerelle de données localesSPS Montréal 2018 - La passerelle de données locales
SPS Montréal 2018 - La passerelle de données locales
 

More from Vincent Biret

#MSGraph introduction at #M365SaturdayOttawa
#MSGraph introduction at #M365SaturdayOttawa#MSGraph introduction at #M365SaturdayOttawa
#MSGraph introduction at #M365SaturdayOttawaVincent Biret
 
#MWCP19 atelier provisionnement #Office365 slides teams
#MWCP19 atelier provisionnement #Office365 slides teams#MWCP19 atelier provisionnement #Office365 slides teams
#MWCP19 atelier provisionnement #Office365 slides teamsVincent Biret
 
#MWCP19 atelier provisionnement #Office365 slides introduction
#MWCP19 atelier provisionnement #Office365 slides introduction#MWCP19 atelier provisionnement #Office365 slides introduction
#MWCP19 atelier provisionnement #Office365 slides introductionVincent Biret
 
December #PnP #SPFx call #CLI exteranlize demo
December #PnP #SPFx call #CLI exteranlize demoDecember #PnP #SPFx call #CLI exteranlize demo
December #PnP #SPFx call #CLI exteranlize demoVincent Biret
 
#ESPC19 How to do #DevOps with #SPFx
#ESPC19 How to do #DevOps with #SPFx#ESPC19 How to do #DevOps with #SPFx
#ESPC19 How to do #DevOps with #SPFxVincent Biret
 
#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...
#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...
#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...Vincent Biret
 
#SPSToronto How to do #DevOps with #SPFx and why it matters
#SPSToronto How to do #DevOps with #SPFx and why it matters#SPSToronto How to do #DevOps with #SPFx and why it matters
#SPSToronto How to do #DevOps with #SPFx and why it mattersVincent Biret
 
MS365 dev bootcamp - day introduction slides
MS365 dev bootcamp - day introduction slidesMS365 dev bootcamp - day introduction slides
MS365 dev bootcamp - day introduction slidesVincent Biret
 
MS365 Dev Bootcamp Montreal 2019 - Microsoft graph introduction
MS365 Dev Bootcamp Montreal 2019 - Microsoft graph introductionMS365 Dev Bootcamp Montreal 2019 - Microsoft graph introduction
MS365 Dev Bootcamp Montreal 2019 - Microsoft graph introductionVincent Biret
 
#SPSOttawa introduction to the #microsoftGraph
#SPSOttawa introduction to the #microsoftGraph#SPSOttawa introduction to the #microsoftGraph
#SPSOttawa introduction to the #microsoftGraphVincent Biret
 
#MicrosoftGraph Community call - automating your digital workplace provisioni...
#MicrosoftGraph Community call - automating your digital workplace provisioni...#MicrosoftGraph Community call - automating your digital workplace provisioni...
#MicrosoftGraph Community call - automating your digital workplace provisioni...Vincent Biret
 
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...Vincent Biret
 
#SPFestSea Introduction to #Azure #Functions v2
#SPFestSea Introduction to #Azure #Functions v2#SPFestSea Introduction to #Azure #Functions v2
#SPFestSea Introduction to #Azure #Functions v2Vincent Biret
 
#SPFestSEA Introduction to #MicrosoftGraph
#SPFestSEA Introduction to #MicrosoftGraph#SPFestSEA Introduction to #MicrosoftGraph
#SPFestSEA Introduction to #MicrosoftGraphVincent Biret
 
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...Vincent Biret
 
#MSBuild using #IoT to improve peoples's health and brain power
#MSBuild using #IoT to improve peoples's health and brain power#MSBuild using #IoT to improve peoples's health and brain power
#MSBuild using #IoT to improve peoples's health and brain powerVincent Biret
 
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...Vincent Biret
 
#SPFestDC #Azure #Functions V2: What's new and getting started
#SPFestDC #Azure #Functions V2: What's new and getting started#SPFestDC #Azure #Functions V2: What's new and getting started
#SPFestDC #Azure #Functions V2: What's new and getting startedVincent Biret
 
#SPFestDC Migrate your custom solutions to the modern stack
#SPFestDC Migrate your custom solutions to the modern stack#SPFestDC Migrate your custom solutions to the modern stack
#SPFestDC Migrate your custom solutions to the modern stackVincent Biret
 
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...Vincent Biret
 

More from Vincent Biret (20)

#MSGraph introduction at #M365SaturdayOttawa
#MSGraph introduction at #M365SaturdayOttawa#MSGraph introduction at #M365SaturdayOttawa
#MSGraph introduction at #M365SaturdayOttawa
 
#MWCP19 atelier provisionnement #Office365 slides teams
#MWCP19 atelier provisionnement #Office365 slides teams#MWCP19 atelier provisionnement #Office365 slides teams
#MWCP19 atelier provisionnement #Office365 slides teams
 
#MWCP19 atelier provisionnement #Office365 slides introduction
#MWCP19 atelier provisionnement #Office365 slides introduction#MWCP19 atelier provisionnement #Office365 slides introduction
#MWCP19 atelier provisionnement #Office365 slides introduction
 
December #PnP #SPFx call #CLI exteranlize demo
December #PnP #SPFx call #CLI exteranlize demoDecember #PnP #SPFx call #CLI exteranlize demo
December #PnP #SPFx call #CLI exteranlize demo
 
#ESPC19 How to do #DevOps with #SPFx
#ESPC19 How to do #DevOps with #SPFx#ESPC19 How to do #DevOps with #SPFx
#ESPC19 How to do #DevOps with #SPFx
 
#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...
#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...
#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...
 
#SPSToronto How to do #DevOps with #SPFx and why it matters
#SPSToronto How to do #DevOps with #SPFx and why it matters#SPSToronto How to do #DevOps with #SPFx and why it matters
#SPSToronto How to do #DevOps with #SPFx and why it matters
 
MS365 dev bootcamp - day introduction slides
MS365 dev bootcamp - day introduction slidesMS365 dev bootcamp - day introduction slides
MS365 dev bootcamp - day introduction slides
 
MS365 Dev Bootcamp Montreal 2019 - Microsoft graph introduction
MS365 Dev Bootcamp Montreal 2019 - Microsoft graph introductionMS365 Dev Bootcamp Montreal 2019 - Microsoft graph introduction
MS365 Dev Bootcamp Montreal 2019 - Microsoft graph introduction
 
#SPSOttawa introduction to the #microsoftGraph
#SPSOttawa introduction to the #microsoftGraph#SPSOttawa introduction to the #microsoftGraph
#SPSOttawa introduction to the #microsoftGraph
 
#MicrosoftGraph Community call - automating your digital workplace provisioni...
#MicrosoftGraph Community call - automating your digital workplace provisioni...#MicrosoftGraph Community call - automating your digital workplace provisioni...
#MicrosoftGraph Community call - automating your digital workplace provisioni...
 
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
 
#SPFestSea Introduction to #Azure #Functions v2
#SPFestSea Introduction to #Azure #Functions v2#SPFestSea Introduction to #Azure #Functions v2
#SPFestSea Introduction to #Azure #Functions v2
 
#SPFestSEA Introduction to #MicrosoftGraph
#SPFestSEA Introduction to #MicrosoftGraph#SPFestSEA Introduction to #MicrosoftGraph
#SPFestSEA Introduction to #MicrosoftGraph
 
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
 
#MSBuild using #IoT to improve peoples's health and brain power
#MSBuild using #IoT to improve peoples's health and brain power#MSBuild using #IoT to improve peoples's health and brain power
#MSBuild using #IoT to improve peoples's health and brain power
 
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
 
#SPFestDC #Azure #Functions V2: What's new and getting started
#SPFestDC #Azure #Functions V2: What's new and getting started#SPFestDC #Azure #Functions V2: What's new and getting started
#SPFestDC #Azure #Functions V2: What's new and getting started
 
#SPFestDC Migrate your custom solutions to the modern stack
#SPFestDC Migrate your custom solutions to the modern stack#SPFestDC Migrate your custom solutions to the modern stack
#SPFestDC Migrate your custom solutions to the modern stack
 
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
 

MSDevMtl introduction au dev SharePoint online, office et office 365

Editor's Notes

  1. Données non officielles
  2. Key Points: You might not know that Microsoft provides the most complete on-premises and cloud strategy and portfolio. We are striving to provide parity and consistency between our on-premises and cloud services. Talk Track: This is where I do a little bragging about the amazing progress Microsoft has made to give you the flexibility to innovate without friction. We’re the standard on premises when it comes to infrastructure, identity, data, and productivity. We will continue to invest to our on-premises portfolio to ensure you have what you need to modernize legacy applications, support new work styles, and build new experiences. Now have a look at our portfolio of cloud solutions. You might not automatically think of Microsoft as a cloud company however let me assure you that in the last 5 years we have made that transition. Microsoft Azure, Office 365, Dynamics CRM Online are all good examples as are the tremendously scalable services we have in Hotmail/Live and Bing that teach us how to support the world’s largest scale opportunities. We’ve made massive investments in the services like Azure Active Directory to make it easier for companies to provide a seamless experience between on-premises and the cloud. The big priority has been creating parity between our on-premises capabilities and the cloud. When you’re building applications or services on Azure, you get the same great tools available on-premises, including infrastructure, identity, and data. It’s our goal to have “cloud for everyone, on every device.” And we’re making great progress to make that happen.   Some interesting Microsoft cloud facts: Microsoft Azure is available in 89 countries around the world. 5.5 billion+ Bing queries monthly 350 million active Hotmail accounts 48 million Xbox Live users 200+ global, 24x7, online services 135k Dynamics CRM users Office 365 1B+Office users, 1 in 4 enterprise customers now has Office 365 280% year-over-year database growth in Microsoft Azure
  3. Parler du GAC, parler du modèle de déploiement, parler qu’une mauvaise solution SSOM peut mettre en danger tout le serveur
  4. Faire que des opérations légères sinon il laisse tomber
  5. https://msdn.microsoft.com/en-us/library/office/fp142384.aspx
  6. Introduction à l’outillage, app de hello world, Jquery, Angular…
  7. Connecter au MSA, parler de la différence appreg new et id de production
  8. Simplement dans le navigateur, montrer API sandbox
  9. Mon conseil : ne faites plus de C# car ça va tourner uniquement sur les clients lourds, faites des autres qui vont tourner partout y compris MAC, android, web, modern…
  10. Microsoft est en train d’effectuer beaucoup d’efforts pour que ça tourne dans tous les clients sur toutes les expérience, il y a encore du chemin à parcourir
  11. https://www.napacloudapp.com/
  12. http://www.mavention.com/blog/easier-prepare-meeting-mavention-meeting-outlook-add-in
  13. http://www.slideshare.net/d501159/microsoft-delve-and-office-graph-presented-by-atidan?qid=0ad7c30c-217d-42e1-a261-fd77e0f9da40&v=default&b=&from_search=4
  14. https://sellerdashboard.microsoft.com Pas de in app purchase pour le moment, pas de mode consommation pour le moment