Examen
70-576

Logo Microsoft SharePoint

  • Publié le :
    12 juillet 2010
  • Langues :
    Anglais
  • Participants :
    Développeurs
  • Technologie :
    Microsoft SharePoint Server 2010
  • Pris en considération dans l'obtention de la certification :
    MCPD : SharePoint Developer 2010

Pro : Designing and developing Microsoft SharePoint 2010 applications

* Les étudiants de l'enseignement secondaire et supérieur sont éligibles au tarif universitaire spécial. Reportez-vous aux Règles applicables aux examens et FAQ pour en savoir plus. Les prix ne reflètent pas les offres promotionnelles ni les tarifs réduits destinés aux membres du programme Microsoft IT Academy ou du réseau Microsoft Partner Network, ainsi qu'aux Microsoft Certified Trainers. Les prix peuvent être modifiés sans préavis. Les prix n'incluent pas les taxes applicables. Consultez le fournisseur d'examens avant de vous inscrire pour connaître les tarifs exacts.

Compétences évaluées

Cet examen évalue votre capacité à accomplir les tâches techniques répertoriées ci-dessous. Les pourcentages indiquent le coefficient de pondération relatif de chaque grand thème à l'examen. Plus le pourcentage est élevé, plus le nombre de questions relatives à ce contenu lors de l'examen sera important. Découvrez des didacticiels vidéo sur les différents types de question posée sur les examens Microsoft.

Notez que les questions sur lesquelles vous serez évalué à l'examen porteront sur les thèmes décrits dans la liste, mais ne s'y limiteront pas.

Avez-vous des commentaires sur la pertinence des compétences évaluées par cet examen ? Envoyez vos commentaires à Microsoft. Tous les commentaires seront examinés et intégrés comme il convient, tout en préservant la validité et la fiabilité du processus de certification. Notez que Microsoft ne répondra pas directement à vos commentaires. Nous apprécions votre participation qui contribue à garantir la qualité du programme de certification Microsoft.

Pour toute question spécifique concernant cet examen, envoyez une contestation d'examen.

Création d'une conception d'applications (19 %)
  • Évaluation de l'accès et du stockage des données de l'application
    • Liste et relations SharePoint, bibliothèque de documents, base de données SQL, BCS, service web, système de fichiers, stockage BLOB distant et toutes les autres sources de données externes
  • Identification des artefacts à partir des exigences de l'application
    • Composants WebPart, récepteurs d’événements, définitions de liste, modèles de liste, flux de travail, définitions de site, actions personnalisées, types de contenu, colonnes de site, cartographie des artefacts par rapport aux exigences de l'application
  • Sélection d'un modèle de déploiement
    • Identifier les artefacts et l'exécution appropriés pour la mise en œuvre du bac à sable et d'une batterie de serveurs (tels que GAC et BIN), concevoir des solutions pour des environnements de serveur unique ou multi-serveur, répartir des artefacts entre un bac à sable et une batterie de serveurs
  • Sélection de la méthode d'exécution appropriée
    • Sur la page (In-page), flux de travail, récepteur d'événements (synchrones et asynchrones), travail du temporisateur et application de service, sélectionner le modèle d'exécution de la logique à utiliser pour un problème, déterminer l'endroit où s'exécute le code ou l'artefact

Ressources disponibles pour la préparation

Conception de l'expérience utilisateur (17 %)
  • Détermination du type de page pour la présentation
    • Page WebPart, page d'application, page de publication, mise en page, page statique
  • Détermination des composants visuels SharePoint
    • Composants WebPart, Microsoft Silverlight, AJAX, ruban, composants WebPart visuels, contrôles délégués, types de champ personnalisé, dialogue
  • Planification de la stratégie de personnalisation
    • Déterminer l'utilisation de thèmes, modèles, appliquer la cohérence via des définitions de site, des pages maîtres et des mises en page, déterminer l'utilisation des styles de feuilles de style en cascade (CSS) et de JavaScript, concevoir l'utilisation et le rôle de la Bibliothèque de styles ou de la bibliothèque de collections de sites
  • Conception d'une stratégie de personnalisation des applications
    • Personnalisations prises en charges autorisées via l'interface utilisateur SharePoint, SharePoint Designer 2010, Visual Studio 2010 (colonnes de site, types de contenu, personnalisation de page, thèmes, mises en page, personnalisation)
  • Conception d'une stratégie de navigation
    • Identifier l'inclusion d'éléments de navigation (globaux/actuels/personnalisés), utiliser un fournisseur de carte de site existant ou créer un fournisseur personnalisé, déterminer la profondeur et l'inclusion de pages/sites, navigation dynamique et statique, utiliser un contrôle de navigation existant ou créer un contrôle de navigation personnalisé

Ressources disponibles pour la préparation

Gestion du développement d'applications (18 %)
  • Conception de la localisation et de la globalisation
    • Utiliser et mettre en œuvre des fichiers de ressource, variations (création de contenu et flux de travail, contenu multilingue), sélectionner des paramètres régionaux, la date et l'heure, RTL et LTR
  • Développement d'une approche de la sécurité
    • Authentification (NTLM, Kerberos, authentification basée sur des formulaires, revendications, authentification unique, anonyme), autorisation (groupes SharePoint, groupes Active Directory, revendications, niveaux d'autorisation), stratégies de sécurité dans l'entreprise
  • Définition de l'approche pour la configuration de l'application
    • Définir les modifications web.config, listes comme option de configuration, conteneurs de propriétés, déclarative vs programmation, objets persistants SharePoint

Ressources disponibles pour la préparation

Optimisation de la conception d'applications dans SharePoint (15 %)
  • Optimisation des performances de page
    • Afficher l'état, incorporer JavaScript, incorporer CSS, sortie HTML, AJAX, cache côté client, cache .NET, cache BLOB, état de session, compression Internet Information Services (IIS)
  • Optimisation de l'accès aux données
    • SPQuery, SPSiteDataQuery, listes volumineuses, recherche (propriétés gérées), limitation de requêtes SharePoint 2010, modèle objet client et service web/rest/SOAP/RPC, Linq
  • Conception de la journalisation et de la gestion des exceptions
    • Déterminer le niveau de journalisation approprié à inclure dans un projet de code personnalisé, évaluer les données du journal SharePoint, instrumenter le code afin d'améliorer la capacité de gestion du système, déterminer le moment où des exceptions sont déclenchées, des valeurs d'erreur sont retournées et ce qui doit être écrit dans le journal de service ULS (Unified Logging Service) SharePoint, le débogueur et le journal des événements
  • Identification et résolution des problèmes de déploiement
    • Serveur unique/batterie de serveurs/plusieurs batteries de serveurs, infrastructure et base de données de contenu, applications web, pools d'applications, échecs d'activation de la fonction, envoyer des applications vers le dispositif frontal, contexte de sécurité, étendue de la fonction, dépendances de la fonction
  • Analyse de l'utilisation de la mémoire
    • Profiler la mémoire, supprimer des objets SharePoint, tester la charge, identifier les goulots d'étranglement de mémoire (hiérarchie), analyser les journaux du service ULS, surveiller les compteurs mémoires, veiller à la mise en œuvre de IDisposable sur des artefacts personnalisés contenant des membres IDisposable

Ressources disponibles pour la préparation

Conception d'applications composites dans SharePoint (13 %)
  • Conception de l'intégration d'applications externes
    • Sélectionner la connexion BCS appropriée dans le service web, type .NET et connexion SQL, définir les exigences d'authentification, définir des solutions qui incluent des applications clientes Office
  • Détermination de l'approche en matière de capture des données
    • Évaluer à quel moment utiliser différents types de technologie (InfoPath et ASP.NET), client Office, Silverlight, BCS, InfoPath Forms Services
  • Conception d'une architecture d'informations SharePoint
    • Types de contenu (local, global), colonnes du site, structure du site, taxonomie (métadonnées gérées)
  • Conception d'une solution de flux de travail
    • Outil de flux de travail (Visio, SharePoint Designer, Visual Studio), machine séquentielle ou à états, élément et site, déclaratif et code, actions personnalisées

Ressources disponibles pour la préparation

Conception de solutions et de fonctionnalités dans SharePoint (18 %)
  • Planification des fonctions dans SharePoint
    • Jeux de fonctions, association de fonctions, déterminer l'étendue des fonctions, créer une nouvelle fonction (par rapport à une extension), dépendances d'activation, récepteurs de fonctions
  • Planification d'un packaging de solutions SharePoint
    • Créer une nouvelle solution (par rapport à une extension), gérer des assemblages de références dans une solution WSP SharePoint, ensembles de solutions, dépendances des solutions, ciblage de solutions
  • Création d'une stratégie de modification et de mise à niveau de la version de l'application
    • Conception d'une stratégie de mise à niveau des artefacts, mise à niveau des fonctions et de la solution, mise à niveau du site, assemblages personnalisés de la version, flux de travail de la version (nouvelle fonction, nouvelle version de l'assemblage, nouveau code), résoudre des modifications incompatibles entre le développement et la production
  • Élaboration d'une stratégie pour la livraison des modifications de l'application et de transformation des données existantes
    • Formuler une nouvelle version du code personnalisé, mettre à jour des composants WebPart tout en conservant les propriétés, les connexions et les autres paramètres saisis par l'utilisateur, gérer le contenu, développer une stratégie de mise à niveau du contenu, configurations du déploiement, déployer le code modifié en toute sécurité (sécurité des données), préparer des scripts (Windows PowerShell, EXE), des packages (WSP, MSI) ou des installateurs

Ressources disponibles pour la préparation

Qui est concerné par cet examen ?

Les candidats à l'examen sont des développeurs logiciels seniors, des développeurs SharePoint et des développeurs web qui conçoivent et créent des solutions personnalisées à l'aide de SharePoint 2010 et ASP.NET.

Informations complémentaires relatives aux examens

Préparation à un examen

Nous vous recommandons de consulter ce guide de préparation à l'examen dans son intégralité et de vous familiariser avec les ressources de ce site web avant de planifier votre examen. Reportez-vous à la Présentation des examens de certification Microsoft pour en savoir plus sur l'inscription, les vidéos sur les questions d'examen types, ainsi que les autres ressources disponibles pour se préparer. Pour en savoir plus sur les règles et la notation applicables aux examens, consultez les Règles applicables aux examens de certification Microsoft et FAQ.

Remarque

Ce guide de préparation est susceptible d'être modifié, à tout moment et sans préavis, à la seule discrétion de Microsoft. Les examens Microsoft peuvent intégrer une technologie de test adaptative ainsi que des éléments de simulation. Microsoft ne mentionne pas le format dans lequel les examens sont présentés. Veuillez utiliser ce guide de préparation pour vous préparer à l'examen, indépendamment du format. Pour vous aider à vous préparer à cet examen, Microsoft recommande de disposer d'une expérience pratique du produit et d'utiliser les ressources de formation précitées. Ces ressources de formation ne couvrent pas nécessairement tous les sujets énumérés dans la section « Compétences évaluées ».