[wpms_breadcrumb reverse="0"]
Sharepoint Portal Server

Développer des solutions Microsoft SharePoint Server 2013

Reference : MS20488
5 jours - Nous consulter
Prochaines sessions

Nous consulter.

Développer des solutions Microsoft SharePoint Server 2013
Objectifs

  • Comprendre comment utiliser Visual Studio et SharePoint Designer pour développer des applications SharePoint
  • Être capable d’ajouter de développer des Apps SharePoint pour étendre les possibilités de la solution
  • Être en mesure de développer des workflows en utilisant Visio 2013 et SharePoint Designer 2013
  • Savoir personnaliser les éléments de l’interface utilisateur par programmation

Pré requis

  • Une expérience pratique du développement ASP .Net 3.5, de Visual Studio et du développement SharePoint 2007 ou 2010 est fortement recommandée
  • Les participants doivent avoir au moins 12 mois d’expérience sur ASP .Net et Visual Studio
  • Connaissance des fonctionnalités offertes par SharePoint 2013

Modalités pédagogiques

Cours dispensé en mode présentiel avec une alternance d’apports théoriques et méthodologiques, et de mises en situations pratiques

Public visé
Inscription

Programmes de Développer des solutions Microsoft SharePoint Server 2013

LA PLATE-FORME DE DÉVELOPPEMENT SHAREPOINT

  • Introduction au développement SharePoint
  • Choisir une approche de développement SharePoint
  • Comprendre les déploiements et les modèles d’exécution SharePoint 2013

TRAVAILLER AVEC LES OBJETS SHAREPOINT

  • Comprendre la hiérarchie d’objet SharePoint
  • Utiliser les sites et les Web
  • Utiliser les contextes d’exécution

TRAVAILLER AVEC LES LISTES ET LES BIBLIOTHÈQUES

  • Utiliser les objets des listes et des bibliothèques
  • Requêter et récupérer des listes de données
  • Travailler avec des grandes listes

CONCEVOIR ET GÉRER LES FONCTIONNALITÉS ET LES SOLUTIONS

  • Travailler avec les fonctionnalités
  • Déployer les solutions
  • Travailler avec les solutions « Bac à sable »

TRAVAILLER AVEC LE CODE CÔTÉ SERVEUR

  • Développer des Web Parts
  • Utiliser des « Event Receivers »
  • Utiliser les Timers Jobs
  • Stocker la configuration de données

GÉRER L’IDENTITÉ ET LES PERMISSIONS

  • Comprendre la gestion d’identité dans SharePoint 2013
  • Gérer les permissions dans SharePoint 2013
  • Configurer l’authentification basée sur les formulaires
  • Personnaliser l’authentification

INTRODUCTION AUX APPS POUR SHAREPOINT

  • Vue d’ensemble des Apps pour SharePoint
  • Développement d’Apps pour SharePoint

DÉVELOPPEMENT SHAREPOINT CÔTÉ CLIENT

  • Utilisation du modèle objet côté client pour Code Managé
  • Utilisation du modèle objet côté client pour JavaScript
  • Utilisation de l’API REST avec JavaScript

DÉVELOPPER DES APPS SHAREPOINT HÉBERGÉES À DISTANCE

  • Vue d’ensemble des Apps hébergées à distance
  • Configuration d’Apps hébergées à distance
  • Développement d’Apps hébergées à distance

PUBLICATION ET DISTRIBUTION D’APPS

  • Comprendre l’architecture de la gestion des Apps
  • Comprendre les packages d’Apps
  • Publication d’Apps
  • Installation, mise à jour et désinstallation d’Apps

AUTOMATISER LES PROCESSUS MÉTIER

  • Comprendre le workflow dans SharePoint 2013
  • Construire des workflows en utilisant Visio 2013 et SharePoint Designer 2013
  • Développement de workflows sous Visual Studio 2012

GÉRER LA TAXONOMIE

  • Gestion de la taxonomie dans SharePoint 2013
  • Travailler avec les types de contenu
  • Travailler avec les fonctionnalités avancées des types de contenu

GÉRER DES COMPOSANTS PERSONNALISÉS ET LES CYCLES DE VIE DU SITE

  • Définition des listes personnalisées
  • Définition des sites personnalisés
  • Gestion des sites SharePoint

PERSONNALISER LES ÉLÉMENTS DE L’INTERFACE UTILISATEUR

  • Travailler les actions de personnalisation
  • Utilisation des composants de l’interface utilisateur côté client
  • Personnalisation des listes SharePoint de l’interface utilisateur

BRANDING ET NAVIGATION

  • Création et application de thèmes
  • Branding et conception de sites de publication
  • Adaptation des plates-formes et des périphériques
  • Configuration et personnalisation de la navigation