Objectifs
Cette formation Développement SharePoint 2016 vous permettra de :
- 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.
>
Programme
Introduction au développement SharePoint 2016
- Nouveautés de SharePoint 2016
- Infrastructure de développement
- Architecture et éléments clés pour développeur
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
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
Interfaces utilisateurs
- Développement de pages et de contrôles
- Programmation et impersonalisation du contexte
- Programmation du Framework Dialog
- Taxonomie et url "amicales"
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
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
Développement de workflows
- Workflow Manager, architecture
- Types de worfklows et règles de développement
- Usage de Visio, SharePoint Designer, Visual Studio
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