Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > éditeurs > Microsoft > Collaboration et CRM > SharePoint > Développer des solutions Microsoft SharePoint Server 2013

Développer des solutions Microsoft SharePoint Server 2013

Créer des sites et des Apps SharePoint

sharepoint

Si SharePoint 2013 apporte de réelles nouveautés pour les utilisateurs comme pour les équipes en charge de son administration, certaines évolutions majeures concernent le développement d’applications ou de sites web. Au-delà du fait que le modèle de développement sous SharePoint s'adapte aux nouveaux standards du web en misant sur HTML et JavaScript, l’une des grandes nouveautés est la possibilité de développer des Apps puis de les mettre à la disposition des utilisateurs internes à l’entreprise ou à celle du grand public via le MarketPlace SharePoint. Les professionnels du développement participant à cette formation très complète apprendront à concevoir des applications, des sites et des Apps SharePoint. Ce programme couvre également la création de workflows d’automatisation des processus métier.

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

Public

  • Développeurs
  • Chefs de projets techniques

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

Programme de la formation

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

Les + de cette formation

Une formation très pratique : les ateliers proposés durant cette formation permettent aux participants d'acquérir une première expérience concrète du développement d'applications SharePoint 2013 Le partage de bonnes pratiques de la part de spécialistes du développement d'applications SharePoint La qualité d'une formation officielle Microsoft (support de cours numérique en anglais).