Developpement SharePoint 2013

Cette formation développement SharePoint 2013 propose une approche pédagogique en partant de l'extérieur de SharePoint et en se rapprochant au fur et à mesure de la progression de son fonctionnement interne. Vous disposerez ainsi d’une vue à la fois globale et détaillée du développement Sharepoint 2013 qui vous permettra d’avoir du recul sur les choix techniques et d’architecture dans vos projets.

Durée

.

Publics cibles

Cette formation développement SharePoint 2013 s'adresse aux développeurs d'applications .NET et aux chefs de projets techniques/ Directeur techniques

Pré-requis

Connaissances du développement ASP.NET 3.5 ou 4.0 et d'un langage .NET (C#, VB.net,...)
Connaissances des technologies SharePoint 2010 ou 2013
Avoir suivi le stage « Maitriser SharePoint 2010 ou 2013» (MMSS ou MMST) ou disposer de connaissances équivalentes est un plus

Objectifs

  • Développer des applications SharePoint avec Visual Studio 2012.
  • Comprendre le modèle objet utilisé par les applications SharePoint écrites en VB.net ou C#.
  • Apprendrez à développer des composants pour SharePoint et de les déployer en local ou dans le Cloud.
  • Maitriserer l'interface avec des sources de données métiers externes, développer des Apps et plus généralement vous disposer d'une vue claire sur l'ensemble des possibilités autour du développement d'applications SharePoint 2013.

Informations

Cette formation est accessible en présentiel et à distance (classe virtuelle)

Programme détaillé

Introduction au développement SharePoint 2013

  • Vue d’ensemble des différentes architectures de développement Sharepoint
  • Introduction au nouveau modèle de développement (Apps)
  • Outils et environnement de développement (Visual Studio 2012/2013, Office 365, SQL Azure, …)
  • Rappel des composants (WebPart, Application Page, Event Receiver, Timer Job, Sandboxed Solution, SharePoint Solution)

Le modèle de développement client pour SharePoint 2013

  • Introduction au .Net CSOM (Client Side Object Model)
  • Introduction au Javascript CSOM
  • Introduction au Rest /OData

Le nouveau modèle APPs dans SharePoint 2013

  • Autorisations et permissions
  • Les modes de déploiement
  • Publication et distribution

Développement d'une App SharePoint Hosted

  • Authentification
  • Autorisation
  • Développement en Javascript CSOM
  • Déploiement en local

Développement d'une App Remote Hosted

  • Authentification
  • Autorisation
  • Développement en Javascript CSOM, .Net CSOM
  • Connexion avec une base Azure
  • Déploiement dans SharePoint Online

Les workflow dans SharePoint 2013

  • Nouveautés
  • Utiliser Visio 2013 et SharePoint Designer 2013

Personnalisation de l'interface utilisateur

  • Développement d’actions personnalisées (Custom action)
  • Développement d’actions du menu (ECB Menu)
  • Application des thèmes
  • Configuration des appareils

SharePoint Online

  • Introduction à SharePoint Online
  • Que change Sharepoint Online pour le développeur ?
  • Introduction au développement avec NAPA
  • Introduction à Office 365

Aller plus loin avec SharePoint 2013

  • Les nouveautés de la recherche SharePoint 2013
  • Introduction à Yammer
  • Intégration Yammer et SharePoint
  • Les nouveautés du Reporting
  • Introduction à la BI avec Excel 2013 (PowerQuery, PowerPivot) et comment les intégrer dans SharePoint


Developpement SharePoint 2013

Interressé par cette formation ? Contactez-nous pour recevoir plus d'informations