Catalogues Formations

Primes et subsides




Développement et personnalisation des applications pour SharePoint 2010

Durée : 5 jour(s)
Tarif : Consultez-nous

 

DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI

 

Public :

  • 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.

Objectifs :

  • 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.

Pré-requis :

  • Maîtriser le langage C# ou VB.NET et le développement ASP.NET. Les cours " T461-014 ou 015 - Les fondamentaux du développement .NET avec le langage C# 4.0/Visual Basic 2010 et Visual Studio 2010 " et " T461-020 - 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.

Contenu pédagogique

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