Partager via


Documentation du SDK Project 2010 (traduction automatique)

Dernière modification : mercredi 15 juin 2011

S’applique à : Office 2010 | Project 2010 | Project Server 2010 | SharePoint Server 2010

Dans cet article
Introduction au projet SDK
Sections dans le Kit de développement de projet

Important

Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Date de publication de cette référence : Mars 2011 (pour la mise à jour de mars du SDK Project 2010)

Bienvenue sur le Microsoft Project 2010 le Kit de développement logiciel (SDK). Le Kit contient la documentation, des exemples de code, des articles de savoir-faire et programmation des références pour aider à personnaliser et intégrer les Project 2010 clients et Microsoft Project Server 2010 avec une grande variété d'autres applications professionnelles et de bureau d'entreprise gestion de projet.

Le présent article contient les sections suivantes :

  • Introduction au projet SDK

    • Download

    • Nouveautés dans le Kit de développement de projet

    • Versions futures du SDK

  • Sections dans le Kit de développement de projet

Important

Nous vous recommandons de mettre au point des solutions personnalisées dans un environnement de test. Les solutions développées pour les versions antérieures à la version actuellement installée de Project Server 2010 doivent être recompilées avec des références mis à jour et peuvent nécessiter des modifications supplémentaires.

Introduction au projet SDK

Project Server 2010 est une plate-forme pour les entreprises de créer des solutions de gestion de projet. L'architecture Project Server 2010 est basée sur la plate-forme introduite dans Microsoft Office Project Server 2007, avec de nombreux ajouts et améliorations. Pour une présentation générale de la plate-forme de développement Project Server 2010, consultez Prise en main du développement pour Project 2010 (traduction automatique) sur MSDN.

Project Server est basé sur Microsoft.NET Framework 3.5 et Microsoft SharePoint Server 2010 la version Enterprise. Les articles et les exemples présentés dans ce SDK fournissent un point de départ pour développer des solutions personnalisées ; ils ne répondent pas toutes les fonctionnalités de Project Server ou projet professionnel. Le Project Developer Center comprend des liens vers des articles Project, blogs, vidéos, webcasts, des articles de savoir-faire visual et autres ressources.

Le SDK de Project 2010 comprend des informations destinées aux développeurs de Project Server 2010, Project Web App, Microsoft Project Professionnel 2010 et Microsoft Project Standard 2010. Les articles SDK sont conçus pour aider les développeurs de Project 2010 et les administrateurs évaluent Project Server pour l'extensibilité et de prévoir des solutions personnalisées.

Notes

Project Web App est le nom du client web de Project Server 2010. Dans Office Project Server 2007 et les versions précédentes, le client web est appelé Project Web Access.

Nous aimerions vous entendre. Si vous avez des commentaires ou des rapports de bogues sur n'importe quel article dans le SDK Project 2010, utilisez le lien au bas de chaque page dans le fichier PJ14SDK.chm dans le téléchargement du Kit de développement pour envoyer un message électronique à l'équipe du SDK. Vous pouvez également publier des commentaires sur chaque page dans la bibliothèque en ligne MSDN.

Download

Pour obtenir le téléchargement du Kit Project 2010, voir projet 2010 référence : Kit de développement logiciel. Le téléchargement inclut la mise à jour de septembre 2010 du SDK Project 2010.

Le téléchargement du Kit Project 2010 installe par défaut dans [Program Files (x86)]\Microsoft SDKs\Project 2010. Pour éviter les problèmes de sécurité de l'accès de code et activer l'utilisation directe des projets Visual Studio dans le fichier auto-extractible Samples\Samples.exe, vous pouvez copier des échantillons vers un autre répertoire ou installer le Kit de développement de Project 2010 dans un répertoire différent, tel que C:\Project_SDK. Le téléchargement du Kit de développement logiciel installé comprend les composants suivants :

Nouveautés dans le Kit de développement de projet

L'objectif principal du SDK Project 2010 est de fournir une vue d'ensemble de fonctionnalités de programmation et de documentation des services de la PSI et des exemples détaillés de domaines clés pour la personnalisation des clients de projet (Project Standard 2010, Project Professionnel 2010 et Project Web App) et Project Server 2010. De la documentation est incomplète ; plus de contenu seront ajoutés dans les versions ultérieures.

Important

La technologie sous-jacente pour la communication réseau est modifiée pour WCF dans Project Server 2010, pour permettre l'utilisation de références de service (fichiers .svc) et une large gamme d'améliorations. Références de service web ASMX sont désormais basés sur l'architecture WCF. Définition d'une référence à un service web PSI (fichier ASMX) dans Project Server 2010 nécessite l'ajout de l'option URL ?wsdl au chemin d'accès, par exemple, https://ServerName/ProjectServerName/_vti_bin/PSI/Resource.asmx?wsdl.

Développement Windows Vista ou ordinateur de Windows 7 est pris en charge par l'utilisation des services web ASMX de serveur de projet frontal ou en utilisant les services WCF via un fichier proxy ou un assembly de proxy PSI. Pour plus d'informations sur le développement d'applications pour Project Server, consultez Conditions préalables pour les exemples de code basés sur ASMX (traduction automatique) et Conditions préalables pour les exemples de code basés sur WCF (traduction automatique).

Développement et déploiement de solutions qui incluent des workflows, composants Web de Project Server ou les personnalisations des Project Web App, à l'aide de Visual Studio 2010, est pris en charge uniquement sur un ordinateur de Project Server. Project Server n'utilise pas un modèle d'objet client distincte pour le développement et déploiement de Windows Vista ou Windows 7.

Pour une vue d'ensemble des nouvelles fonctionnalités de programmabilité de Project Server 2010, consultez Nouveautés pour les développeurs dans Project 2010 (traduction automatique). Une nouvelle zone principale de Project Server 2010 est à l'aide de workflows et des pages de détails du projet (PDP) pour gérer la création et l'approbation des propositions de projets basés sur des modèles de projet d'entreprise. Pour plus d'informations, consultez Flux de travail et gestion des demandes (traduction automatique). Pour une série d'articles de savoir-faire sur les workflows et les composants WebPart, voir Développement de flux de travail Project Server (traduction automatique) et Procédure pas à pas : Création d’un composant WebPart Project Server avec un contrôle JS Grid (traduction automatique).

Nouvelles rubriques et les rubriques qui contiennent les mises à jour importantes depuis la version de mai 2010 du SDK Project 2010, sont les suivants :

Notes

Sauf pour les deux Project 2010 SDK rubriques ont Contrôle Grille JS exemples d'applications, la plupart des documentation de la Contrôle Grille JS est le Microsoft SharePoint 2010 Software Development Kit (SDK). Le SDK SharePoint 2010 comprend une vue d'ensemble des fonctionnalités Contrôle Grille JS, comment créer une grille de base et une grille pivotant et conseils de mise en œuvre Contrôle Grille JS. Pour plus d'informations, consultez Contrôle Grille JS. Pour la référence du code managé, consultez Microsoft.SharePoint.JSGrid Namespace.

Certaines des rubriques DataSet dans les services PSI et rubriques dans les espaces de noms Microsoft.Office.Project, ont uniquement la documentation minimale. Pour savoir comment trouver la documentation pertinente pour les développeurs, consultez à l'aide de la référence PSI dans le Vue d’ensemble de la référence de l’interface PSI (traduction automatique).

Versions futures du SDK

Project 2010 de futures que versions des kits comprennent des rubriques de procédures supplémentaires pour Project Professionnel 2010 et Project Server 2010 développement et une documentation supplémentaire sur les classes de service PSI et les bibliothèques de Project Server.

Sections dans le Kit de développement de projet

Il existe deux sections de niveau supérieur dans le Kit de développement Project 2010 :

La section de Référence générale comprend les éléments suivants :

  • What's New for Developers décrit les nouvelles fonctionnalités majeures de la programmabilité dans Project 2010.

  • Project Overview for Developers comprend des articles sur l'architecture de Project Server, une introduction aux flux de travail et de gestion de la demande, des informations sur les champs personnalisés, des scénarios pour le développement de Project Server et articles sur le client de projet de programmation à l'aide de VBA et Outils de développement Office dans Visual Studio 2010.

  • PSI Overview comprend une présentation de l'interface ASMX et l'interface WCF pour la PSI et articles de savoir-faire pour développer les extensions PSI. Il inclut également un article qui montre comment créer un assembly de proxy pour la programmation de la PSI avec WCF. Le téléchargement du Kit de développement logiciel de Project 2010 inclut l'assembly de proxy et la source pour la version finale.

  • Tâches de programmation de Project Server 2010 (traduction automatique) comprend des articles pour le développement et déploiement de workflows de Project Server, développement avec WCF, création d'une application de l'emprunt d'identité, personnalisation du ruban Project Web App, à l'aide des données et des événements dans le Contrôle Grille JS, développement de composants Web de Project Server et développer des gestionnaires d'événements. Cette section inclut une vue d'ensemble de l'application de test ProjTool.

  • Références de la programmation Project (traduction automatique) comprend une introduction à la référence PSI pour Project Server 2010, les procédures permettant de développer des exemples de code basée sur WCF et ASMX, les tableaux des codes d'erreur de Project Server, les schémas XML pour Project 2010 et des tableaux de modifications du modèle objet VBA.

Notes

Configuration minimale requise pour développer et déployer des applications qui s'intègrent avec Project Server 2010 :

  • Vous devez installer Microsoft.NET Framework 3.5 SP1 sur l'ordinateur de développement, sur l'ordinateur de Project Server et sur les ordinateurs de déploiement. Pour déterminer si la version SP1 est installée, ouvrez Programmes et fonctionnalités dans le panneau de configuration Windows.

  • Bien qu'il soit possible d'utiliser Microsoft Visual Studio 2008 pour les solutions qui utilisent Windows Workflow Foundation (WF), il n'est pas prise en charge et n'est plus documentée. Nous vous recommandons fortement d'utiliser Visual Studio 2010 pour développer et déployer des solutions de workflow.

  • Visual Studio 2010 installe et utilise le.NET Framework 4.0 par défaut pour les nouveaux projets de développement. Solutions pour SharePoint Foundation 2010, SharePoint Server 2010, Project Server 2010 et des compléments pour les Project 2010 nécessitent le.NET Framework 3.5 SP1. Vous pouvez installer le.NET Framework 3.5 et.NET Framework les 4.0 sur le même ordinateur. Lorsque vous créez un projet Visual Studio, sélectionnez .NET Framework 3.5 dans la liste déroulante de la boîte de dialogue Nouveau projet . Vous pouvez également sélectionner le Framework cible dans l'onglet Application de la fenêtre de Propriétés du projet.

Notes

Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Voir aussi

Concepts

Nouveautés pour les développeurs dans Project 2010 (traduction automatique)

Vue d’ensemble de la référence de l’interface PSI (traduction automatique)

Conditions préalables pour les exemples de code basés sur ASMX (traduction automatique)

Conditions préalables pour les exemples de code basés sur WCF (traduction automatique)

Utilisation de l’application de test ProjTool dans Project Server 2010 (traduction automatique)

Microsoft Project 2010 SDK Copyright Notice

Autres ressources

Prise en main du développement pour Project 2010 (traduction automatique)

Tâches de programmation de Project Server 2010 (traduction automatique)

Project Developer Center

projet 2010 référence : Kit de développement logiciel

Document Conventions

de l'accessibilité dans Microsoft Office 2010 (éventuellement en anglais)

avis de confidentialité en ligne Microsoft