Accueil > Bureautique Outils Collaboratif et GED > Développement Sharepoint
Formation #BPO119

Formation Développement Sharepoint

Durée : 5 jours

Code : BPO119


Prochaines dates programmées :

Du 27 au 31 Mai 2024

Du 22 au 26 Juil. 2024

Du 16 au 20 Sept. 2024

Du 25 au 29 Nov. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Etre capable de développer des Apps SharePoint
  • Apprendre à développer des composants pour SharePoint et de les déployer
  • Avoir du recul sur les choix techniques et d’architecture dans ses projets
Programme
1/ Introduction
  • Présentation des nouvelles fonctionnalités de SharePoint 2013
  • Présentation des différentes architectures de développement Sharepoint
  • Introduction au nouveau modèle de développement (Apps)
  • Présentation des outils et environnement de développement
  • Panorama des Outils externes conseillés
2/ Le modèle de développement serveur
  • Présentation des principaux espaces et sous-espaces de noms
  • Gestion des objets usuels SPSite, SPWeb, SPList...
  • Gestion des pages applicatives
  • Gestion des pages d'erreurs
  • Gestion des autorisations et d'audit de site SharePoint
  • Projets Windows et projets SharePoint
3/ Le modèle de développement client
  • Introduction au .Net CSOM (Client Side Object Model)
  • Introduction au Javascript CSOM
  • Introduction au Rest /OData
4/ Le nouveau modèle APPs dans SharePoint 2013
  • Autorisations et permissions
  • Les modes de déploiement
  • Publication et distribution
5/ WebPart visuelle
  • Développement et déploiement d'une WebPart visuelle
  • Customisation de la fenêtre de propriété d'une WebPart
  • Développement d'une connexion entre deux WebPart
  • Customisation du menu d'une WebPart
6/ Gérer les flux
  • Flux par défaut
  • Développement d'un flux via SharePoint Designer 2013 et VS 2012
  • Création des activités
  • Déploiement des flux
7/ Gérer les données
  • Gestion des données de listes : requêtes CAML et LINQ
  • Gestion des données externes via BCS
  • Services WCF Data Service et requêtes oData
  • Gestionnaires événementiels synchrones et distants
8/ Développer une App SharePoint Hosted
  • Authentification
  • Autorisation
  • Développer en Javascript CSOM
  • Déploiement en local
9/ Développer une App Remote Hosted
  • Authentification
  • Autorisation
  • Développement en Javascript CSOM, .Net CSOM
  • Connexion avec une base Azure
  • Déploiement dans SharePoint Online
10/ Les workflows dans SharePoint 2013
  • Nouveautés
  • Types de worfklows et règles de développement
  • Utiliser Visio 2013 et SharePoint Designer 2013
11/ Personnaliser l'interface utilisateur
  • Développer des actions personnalisées (Custom action)
  • Développer des actions du menu (ECB Menu)
  • Application des thèmes
  • Configurer les appareils
12/ Déployer les 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»
  • Gestion de la mise à jour des applications SharePoint
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Développeurs ASP.NET
Dates

Dates

  • Du 27 au 31 Mai 2024
  • Du 22 au 26 Juil. 2024
  • Du 16 au 20 Sept. 2024
  • Du 25 au 29 Nov. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.