> Formations > Technologies numériques > Messagerie, travail collaboratif > Microsoft 365, SharePoint, Skype for Business > Formation SharePoint 2013, développeur > Formations > Technologies numériques > Formation SharePoint 2013, développeur

SharePoint 2013, développeur

en environnement Visual Studio

SharePoint 2013, développeur

en environnement Visual Studio
Télécharger au format pdf Partager cette formation par e-mail 2

Télécharger au format pdf Partager cette formation par e-mail 2

Vous apprendrez à développer et déployer des applications SharePoint. Vous verrez comment personnaliser vos interfaces graphiques, assurer la persistance de vos données, développer des Web Parts et des Workflows. Vous apprendrez également à concevoir des applications clientes interagissant avec SharePoint.


Inter
Intra
Sur mesure

Cours pratique en présentiel ou en classe à distance

Réf. HPD
Prix : 3090 € H.T.
  5j - 35h
Pauses-café et
déjeuners offerts




Vous apprendrez à développer et déployer des applications SharePoint. Vous verrez comment personnaliser vos interfaces graphiques, assurer la persistance de vos données, développer des Web Parts et des Workflows. Vous apprendrez également à concevoir des applications clientes interagissant avec SharePoint.

Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
  • Manipuler le modèle objet serveur
  • Maîtriser la création de Web Part
  • Assurer la persistance des données
  • Personnaliser l'interface utilisateur
  • Savoir déployer une application

Public concerné
Développeurs ASP.NET.

Prérequis
Bonnes connaissances du langage C# 3.0 (ou VB.Net). Une expérience en développement ASP.Net 2.0 est souhaitée. Les TP seront réalisés en C#. Une connaissance fonctionnelle de SharePoint est demandée.

Programme de la formation

Introduction au développement dans SharePoint 2013

  • Architecture et artefacts.
  • Modèle des Web Applications et SharePoint sur le Cloud.
  • Documentation et bonnes pratiques.
  • Outils externes conseillés.

Modèle Objet Serveur

  • Les principaux espaces et sous-espaces de noms.
  • Gérer les objets usuels SPSite, SPWeb, SPList...
  • Gérer les pages applicatives et des pages d'erreurs.
  • Gérer les autorisations et l'audit de site SharePoint.
  • Projets Windows et projets SharePoint (SPContext).
Travaux pratiques
Manipuler le modèle Objet Serveur via des pages applicatives.

Web Part visuelle

  • Développer et déployer une Web Part visuelle.
  • Personnaliser la fenêtre de propriété d'une Web Part.
  • Développer une connexion entre deux Web Parts.
  • Personnaliser le menu d'une Web Part.
Travaux pratiques
Créer des Web Part visuelles.

Gestion des flux

  • Flux par défaut.
  • Développer un flux via SharePoint Designer 2013 et VS 2012.
  • Créer des activités. Déployer des flux.
Travaux pratiques
Créer un flux impliquant validation, transferts de documents et tâches.

Gestion des données

  • Gérer des données de listes : requêtes CAML et LINQ.
  • Gérer des données externes via BCS.
  • Services WCF Data Service et requêtes oData.
  • Gestionnaires événementiels synchrones et distants.
Travaux pratiques
Ecriture de requêtes.

Modèles Objets Clients (CSOM)

  • Modèle Objet pour .NET, JavaScript, Silverlight.
Travaux pratiques
Concevoir une Web App via ECMAJavascript.

Personnalisation de l'interface utilisateur

  • Personnaliser la v4.master et création de styles.
  • Personnaliser des menus via CustomAction.
  • Personnaliser le ruban via CommanUIExtension.
  • Infrastructure SP.UI pour les boîtes de dialogue...
Travaux pratiques
Personnaliser menus et ruban.

Déploiement de solutions

  • Solutions SharePoint WSP et schéma d'une fonctionnalité (SPFeature).
  • Artefacts déployés et activés via une fonctionnalité.
  • Evénements attachés aux fonctionnalités.
  • Notion de «Feature Stapling».
  • Gérer la mise à jour des applications SharePoint.
Travaux pratiques
Déployer une application.


Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Solutions de financement
Pour trouver la meilleure solution de financement adaptée à votre situation : contactez votre conseiller formation.
Il vous aidera à choisir parmi les solutions suivantes :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.

Horaires
En présentiel, les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
En classe à distance, la formation démarre à partir de 9h.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 15h30 le dernier jour.