SharePoint 2010 - Développement et personnalisation des applications pour SharePoint 2010

Référence : POR-SHA-2010-DPA

Infos pratiques

  • Durée : 5 jours soit 35 heures
  • Population visée : Ouvrier – Employé – Employé qualifié – Cadre – Cadre supérieur
  • Public concerné : Développeurs utilisant SharePoint 2010, ayant l'expérience de Visual Studio 2008 SP1 et sachant utiliser les nouvelles fonctionnalités de SharePoint 2010 et Visual Studio 2010.

Programme

Objectifs pédagogiques

A l’issue de cette formation, l’apprenant sera capable de :

  • Créer un Décrire les avantages et les fonctionnalités de la plateforme de développement SharePoint 2010
  • Utiliser les outils de développement intégrés à SharePoint 2010 tels que Visual Studio 2010 et SharePoint Designer 2010
  • Développer des Web Parts pour des solutions SharePoint 2010
  • Vous serez capable de (suite)
  • Développer le code utilisé par les objets
  • Développer les récepteurs d'événements et manipuler les paramètres des applications SharePoint
  • Développer les solutions pour accéder aux données externes à l'aide des services Business Connectivity
  • Développer les Workflows
  • Développer les contrôles "server ribbon" et dialogues clients
  • Développer les applications Silverlight
  • Développer les solutions Sandboxed
  • Développer le code utilisé par les services de profil utilisateur
  • Développer le code utilisé par les services de gestion. site SharePoint personnalisé pour l'utilisateur final

Pré-requis

  • Maîtriser le langage C# ou VB.NET et le développement ASP.NET. Les cours " Les fondamentaux du développement .NET avec le langage C# 4.0/Visual Basic 2010 et Visual Studio 2010 " et " Développer des applications Web ASP.NET avec Visual Studio .NET - Niveau 1 " permettent d'acquérir les compétences requises pour suivre cette formation.
  • La compréhension des besoins des utilisateurs SharePoint 2010 est nécessaire :
    • Listes
    • Documents et bibliothèques
    • Personnalisation des Pages et Sites
    • Utilisation des MySites
    • Utilisation de SharePoint Designer

Objectifs opérationnels et contenu de la formation

Introduction à la plate-forme de développement SharePoint 2010

  • SharePoint 2010 en tant que plate-forme de développement
  • Hiérarchie des objets
  • Travailler avec les objets SharePoint 2010

Utilisation des outils de développement SharePoint 2010

  • Développer les sites SharePoint avec SharePoint Designer 2010
  • Développer des solutions SharePoint avec Visual Studio 2010
  • Packager et déployer des solutions SharePoint 2010

Développement de Web Parts SharePoint 2010

  • Développer des Web Parts standards
  • Développer des Web Parts connectées
  • Développer des Web Parts visuels

Travail avec des objets SharePoint sur le serveur

  • Travailler avec les sites programmés SharePoint
  • Travailler avec les listes programmées SharePoint
  • Travailler avec les listes de données

Création de récepteurs d'événements et de paramètres d'application

  • Créer des méthodes événementielles
  • Exploiter le fichier Web.config

Développement de solutions à l'aide des services Business Connectivity

  • Vue d'ensemble des services Business Connectivity
  • Développer des types de contenus externes et des listes avec SharePoint Designer
  • Développer des solutions de services Business Connectivity avec Visual Studio 2010

Développement de Workflows SharePoint 2010

  • Créer des Workflows avec SharePoint Designer
  • Créer des Workflows avec Visual Studio 2010

Travail avec des Client-based APIs pour SharePoint 2010

  • Créer un site et des listes SharePoint 2010 avec le modèle objet client
  • Créer et utiliser la console Application

Développement des interfaces utilisateurs interactives

  • Créer des Menu items et des contrôles rubans
  • Créer des boîtes de dialogues côté client

Développement des applications Silverlight pour SharePoint

  • Créer des applications Silverlight pour SharePoint 2010
  • Déployer et debugger les applications Silverlight

Développement des solutions Sandboxed

  • Solutions sandboxing et utilisateurs
  • Restrictions

Travail avec des profils SharePoint Server et taxonomie APIs

  • Profils utilisateurs
  • Taxonomie

Développement de solutions de gestion de contenu

  • Développer des solutions de gestion de contenu d'entreprise
  • Développer des solutions de gestion de contenu Web

Méthodes et moyens

  • Explications théoriques suivies de pratiques guidées puis mises en autonomie
  • 1 vidéoprojecteur par salle
  • 1 ordinateur par stagiaire
  • Stage disponible en mode « In Class » : 2 téléviseurs et 1 caméra HD par salle
  • Concepteur : ENI SERVICES - Diffuseur : Groupe ARKESYS

Méthodes d’évaluation des acquis

  • Exercices de synthèse et d’évaluation
  • Evaluation de fin de stage

Profil formateur

Nos formateurs bénéficient d’un suivi de compétences aussi bien au niveau technique que pédagogique.

Support stagiaire

  • Support papier ou électronique (dématérialisé)
  • Les exercices d’accompagnement peuvent être récupérés sur clef USB