Votre partenaire formation 100% digital

Développement SharePoint 2013

Programmation d'applications SharePoint avec Visual Studio 2012

  • Formateur(s)

    James RAVAILLE
  • Référence

    SPDEV

  • Durée

    5 jours (35h)

  • Prix unitaire HT

    2565 €

Prochaines sessions

Prochaines sessions - Développement SharePoint 2013
Date de début Ville Prix unitaire HT
Sur demande

Description

Cette formation développement SharePoint 2013 vous permettra de développer des applications SharePoint avec Visual Studio 2012. Vous comprendrez le modèle objet utilisé par les applications SharePoint écrites en VB.net ou C#. Vous apprendrez à développer des composants pour SharePoint et de les déployer en local ou dans le Cloud. Vous maitriserez l’interface avec des sources de données métiers externes, développerez des Apps et plus généralement vous disposerez d’une vue claire sur l’ensemble des possibilités autour du développement d’applications 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.

Objectifs pédagogiques

  • Appréhender l’ensemble des possibilités offerte par SharePoint 2013
  • Développer des composants pour SharePoint et de les déployer sous forme de solutions SharePoint
  • Gérer l’interface avec des sources de données métiers externes
  • Développer des Webparts et des workflows

Public cible

Développeurs d’applications .NET, 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, etc.).

Modalités d’évaluation

L’évaluation des acquis se fait tout au long de la session au travers d’ateliers de mise en pratique des notions et concepts abordés pendant la formation.

Méthodes pédagogiques

60 % Théorie / 40 % Pratique

Programme de la formation

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