Intra-entreprise :
Formation personnalisée dans vos locaux.
Inter-entreprise :
Formation dans nos locaux.
Formation MS10175 - Sharepoint 2010 Développer et personnaliser les applications pour SharePoint 2010
11 juin 2012 | 25 juin 2012 | 3 septembre 2012 | 15 octobre 2012 | 26 novembre 2012 |
Egalement disponible en Intra : Tarif au 01 46 20 18 40.
Objectifs de la formation
A l'issue de ce cours, les participants seront capables:
- Décrire les avantages et fonctionnalités de la plate-forme 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
- 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
Publics
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.
Pré-requis pour suivre cette formation SharePoint
Une expérience pratique de ASP.Net 3.5 Visual Studio 2008, du développement SharePoint 2007 ou 2010 est fortement recommandé. Les participants doivent avoir au moins 12 mois d'expérience sur ASP Net 3.5 et Visual Studio 2008 et 1 mois d'expérience sur SharePoint 2007/2010 et Visual Studio 2010.
La compréhension des besoins des utilisateurs SharePoint 2010 est nécessaire :
- Listes, documents et bibliothèques
- Personnalisation des Pages et Sites
- Utilisation de Mysites
- Utilisation de SharePoint Designer
Contenu de la formation SharePoint :
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 "receivers" 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 contenu externe 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 intéractives
- 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
