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