SharePoint 2016 : Développement

  • Référence : MSSPSDEV
  • Durée : 4 jours (28 heures)
  • Certification : Non
  • Eligible CPF : Non

CONNAISSANCES PREALABLES

  • Expérience en développement ASP.NET et du langage C#. Une connaissance fonctionnelle de SharePoint est demandée

PROFIL DES STAGIAIRES

  • Chefs de projet technique SharePoint
  • Développeurs SharePoint

OBJECTIFS

  • Programmer les éléments et les données SharePoint
  • Développer des interfaces en relation avec les utilisateurs
  • Développer des Apps pour SharePoint/Office 365
  • Faire les bons choix de développements

METHODES PEDAGOGIQUES

  • Mise à disposition d’un poste de travail par participant
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert SharePoint Portal Server 2016

CONTENU DU COURS

1 - Introduction au développement SharePoint 2016

  • Nouveautés de SharePoint 2016
  • Infrastructure de développement
  • Architecture et éléments clés pour développeur

2 - Les API Serveurs

  • Modèle objet Serveur
  • Principes des API Serveur, règles de programmation
  • Manipulation des objets SharePoint
  • Bonnes pratiques de développement, hors-contexte & In-Context

3 - Les API Clients

  • Les modèles CSOM .NET, EcmaScript, REST/OData
  • Développer des Web Services WCF
  • Requêtes sur les données à l’aide de CAML/LINQ/REST, OData et comparaisons

4 - Interfaces utilisateurs

  • Développement de pages et de contrôles
  • Programmation et impersonalisation du contexte
  • Programmation du Framework Dialog
  • Taxonomie et url « amicales »

5 - Solution de Batterie

  • Fonctionnalités et choix de la portée
  • Conception d’éléments en langage CAML, Custom…
  • Ajout d’éléments et déploiement dans SharePoint

6 - Apps SharePoint

  • Fonctions clés des Apps
  • Types d’Apps : SharePoint, Provider-Hosted
  • Développement des Apps et appels Cross-Domain
  • Développement de Provider-Hosted App

7 - Développement de workflows

  • Workflow Manager, architecture
  • Types de worfklows et règles de développement
  • Usage de Visio, SharePoint Designer, Visual Studio

8 - WebPart SharePoint

  • Développement de WebPart Simple et Visuel
  • Développement de WebParts connectés et liaisons
  • Développement d’App Part, critère de sélection
cookie