Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Documentation du développeur 2013 de projet

Recherchez la documentation, exemples de code, articles explicatifs et références de programmation pour aider à créer des applications pour le Office Store ou un catalogue des applications privée et à personnaliser et à intégrer Project Server et les clients de projet avec un large éventail d'autres applications de bureau et d'affaires enterprise project Management.

S’applique à :  Project Server 2013 | Project Professional 2013 | Project Standard 2013 

Bienvenue dans les Microsoft Project 2013 Kit de développement logiciel (SDK).Le kit SDK contient de la documentation, exemples de code, articles explicatifs et références de programmation pour aider à créer des applications pour une banque de dossiers public ou privés app catalog et à personnaliser et à intégrer Project Server et les clients de projet avec un large éventail d'autres applications de bureau et d'affaires enterprise project Management.

Note Remarque

Project Server 2013 est basée sur la plateforme Microsoft SharePoint Server 2013 et Microsoft Project 2013 comprend une grande partie de l'infrastructure de même que les autres applications Microsoft Office 2013 .Pour la documentation de l' modèle pour applications SharePoint, des workflows basées sur SharePoint, des composants WebPart, développement avec d'autres fonctionnalités de SharePoint et la documentation de applications pour Office, voir le Office 2013 SDK.

Project Server 2013 est une plateforme pour la création de locale ou entreprise basé sur un nuage des solutions de gestion de projet et pour créer des applications que les utilisateurs finaux peuvent découvrir et vous procurer via une banque publique ou un catalogue privés app.L'architecture Project Server 2013 est basé sur la plateforme introduite dans Microsoft Office Project Server 2007, avec de nombreux ajouts et améliorations.Les nouvelles fonctionnalités incluent un modèle objet côté client (CSOM) pour permettre l'accès à Project Online, un service OData pour l'accès en ligne pour Project Server création de rapports données, de récepteurs d'événements à distance, architecture de flux de travail qui repose sur la version 4 de la Windows Workflow Foundation (WF4) et applications pour Office, qui est une architecture courantes pour les extensions de volet tâche dans les applications clientes Microsoft Office 2013 .

Une modification principale dans Project Server 2013 est l'utilisation d'une base de données à la place les bases de données brouillon, publiée, archivage et création de rapports dans Project Server 2010.Pour plus d'informations sur les nouvelles fonctionnalités, consultez la rubrique Nouveautés pour les développeurs dans Project 2013.Pour plus d'informations sur les modifications apportées à la plateforme de Project Server, consultez Project Server 2013 architecture.Pour une vue d'ensemble du développement plateforme qui existe dans Project Server 2010 et que Project Server 2013 est basé sur, voir Prise en main du développement pour Project 2010 sur MSDN.

Project Server 2013 est construit sur les Microsoft .NET Framework 4 et Microsoft SharePoint Server 2013.Les articles et des exemples dans ce SDK fournissent un point de départ pour le développement de solutions personnalisées et des applications ; ils ne répondent pas toutes les fonctionnalités de la programmabilité de Project Server ou Project Professional.Le Project Developer Center inclut des liens vers Project articles, des blogs, vidéos, webcasts, des articles de procédures visuelles et autres ressources.

Le Project 2013 SDK contient des informations de développement pour Project Server 2013, Project Web App, Microsoft Project Professionnel 2013et Microsoft Project Standard 2013.Les articles SDK sont conçus pour aider les développeurs et les administrateurs évaluer Project et Project Server extensibilité et planifier des solutions personnalisées.

Commentaires

Nous tenons à vous entendre.Dans les rubriques online sur MSDN, vous pouvez ajouter des commentaires, exemples de code, ou marquer le contenu en tant qu'un bogue dans la section Contenu de la communauté en bas de chaque page.Lorsque vous installez le téléchargement du kit SDK Project 2013 , les documentation local articles chaque possède un lien Envoyer les commentaires qui se trouve au-dessous du titre.À tout moment dans le SDK de lecture, cliquez sur le lien pour envoyer un message électronique à l'équipe du Kit de développement logiciel.Vous pouvez envoyer les corrections, une demande de clarification ou un exemple de code ou les autres commentaires et nous aider à faire le contenu renforcée.

Téléchargez

Le téléchargement du kit SDK Project 2013 est disponible dans le Centre de téléchargement Microsoft (https://www.microsoft.com/en-us/download/details.aspx?id=30435).Le téléchargement inclut un projet de version de Project2013PreviewSDK.HxS (le fichier qui contient cet article), les exemples de code, assemblys redistributable et autres ressources.Le Project 2013 SDK n'inclut pas encore la référence de tables de données de création de rapports.

What ' s new in the SDK Project

Le but principal de la Project 2013 SDK est de fournir une vue d'ensemble de la programmabilité et la documentation des fonctionnalités connexes et CSOM pour la création de apps, services Project Server Interface (PSI) et des applications de volet tâche pour Project Professionnel 2013.Le Project 2013 SDK contient des exemples de procédures pas à pas de zones clés pour la personnalisation du Project Server 2013 et les clients Project (Project Standard 2013, Project Professionnel 2013et Project Web App).La documentation est incomplète ; plus de contenu seront ajoutées dans les versions futures.

La technologie sous-jacente pour la communication du réseau est WCF (Windows Communication Foundation) dans Project Server 2013, y compris de scénarios nuage qui utilisent les Project Server CSOM et développement locale à l'aide de la PSI.Les références de service ASMX web hérités sont également basés sur l'architecture WCF.Définir une référence à un service web PSI (fichier ASMX) dans Project Server 2013 nécessite en ajoutant l'option URL ?wsdl pour le chemin d'accès.Par exemple, http://ServerName/ProjectServerName/_vti_bin/PSI/Resource.asmx?wsdl.

Note Remarque

Bien qu'il traite uniquement les plus couramment utilisés fonctionnalités Project Server, nous vous recommandons d'utiliser le CSOM autant que possible pour les applications à la fois sur site et dans le nuage.Pour les applications locale qui nécessitent un accès complet à l'interface PSI, nous vous recommandons d'utiliser l'interface WCF pour l'interface PSI, plutôt que dans l'interface ASMX.

Développement sur un ordinateur Windows 7 est pris en charge par la copie les assemblys CSOM pour Project Server 2013 et SharePoint Server 2013 sur l'ordinateur de développement.Le téléchargement du kit SDK inclut les assemblys CSOM pour Project Server et une licence de redistribution.Pour obtenir des assemblys SharePoint CSOM, voir SharePoint Server 2013 Client composants SDK.

Pour le développement avec les services WCF, vous pouvez définir une référence à un assembly de proxy PSI ou ajouter des fichiers de proxy PSI à la solution.Vous pouvez définir des références aux services web frontales Project Server ASMX directes depuis un ordinateur à distance au sein du même domaine, ou utiliser un assembly de proxy ou les fichiers de proxy.Le téléchargement du kit SDK inclut des fichiers de proxy pour les services WCF et des services web ASMX, ainsi que les scripts pour la création des assemblys de proxy et pour générer les fichiers de proxy mis à jour.

Dans Project Server 2013, vous pouvez créer des flux de travail déclaratifs Project Server à l'aide de Microsoft SharePoint Designer 2013, à la fois sur site et utiliser en ligne.SharePoint Designer 2013 utilise les méthodes et propriétés de l'activité de flux de travail dans le CSOM.Développement et déploiement de solutions Visual Studio 2012 qui incluent des composants WebPart Project Server, ou les personnalisations des Project Web App, est prise en charge uniquement sur un ordinateur de Project Server.

Pour une vue d'ensemble des nouvelles fonctionnalités de la programmabilité de Project Server 2013, voir Nouveautés pour les développeurs dans Project 2013.Une autre grandes Project Server 2013 est l'utilisation de basée sur les WF4 de flux de travail pour gérer la création et l'approbation des propositions de projets qui sont basés sur des modèles de projet entreprise.

Nouvelles rubriques sont les suivantes :

Les rubriques de l'espace de noms Microsoft.ProjectServer.Client , la référence ProjectData et les nouvelles méthodes dans les services de la PSI, ont uniquement une documentation minimale.La plupart des rubriques de référence pour les services de la PSI sont inchangée à partir de la version de juillet 2011 de la Project 2010 SDK.

Versions ultérieures du Kit de développement logiciel

Le Project 2013 SDK seront mis à jour avec les nouveaux articles et le contenu de référence pour la version de la disponibilité générale.

Il existe deux sections de niveau supérieur dans le Project 2013 SDK :

La section conceptuel et des articles de procédures inclut les éléments suivants :

  • What's new for developers décrit les nouvelles fonctionnalités programmabilité principales dans Project 2013.

  • Project overview for developers contient des articles sur l'architecture de Project Server, une introduction aux flux de travail et gestion de la demande, des articles qui montrent comment commencer à développer avec la CSOM et une référence à la Office 2013 SDK, qui contient des rubriques sur le développement d'applications du volet tâche pour Project Professionnel 2013.

  • Project Server 2013 tâches de programmation comprend des articles de procédures sur la création des propositions de projets et des flux de travail pour la gestion de la demande, que vous puissiez la comparer avec le processus de développement de flux de travail Project Server hérité.

  • 2013 Projet les références de programmation comprend une introduction à la référence de la PSI pour Project Server 2013 et la référence du schéma OData pour le service ProjectData .

Note Remarque

Voici les conditions requises pour la développer et déployer des solutions EPM et apps à partir de la public Office Store qui intègrent Project Server 2013:

  • Vous devez installer le .NET Framework 4 ou le .NET Framework 4.5 sur l'ordinateur de développement et sur les ordinateurs de déploiement.Pour déterminer si la version correcte est installée, ouvrez programmes et fonctionnalités dans le panneau de configuration Windows.

  • Visual Studio 2012 installe et utilise le .NET Framework 4.5.Lorsque vous créez un projet Visual Studio, vous pouvez sélectionner .NET Framework 4.0 ou NET Framework 4.5 dans la liste déroulante de la boîte de dialogue Nouveau projet .Vous pouvez également sélectionner L'infrastructure cible sous l'onglet applications de la fenêtre Propriétés du projet.

    Vous pouvez utiliser Visual Studio 2010 pour les applications qui utilisent le CSOM ou la PSI et pour les applications de volet de tâches de projet.Toutefois, Visual Studio 2010 ne contient pas la applications pour Office modèles, les outils de développement Office ou les outils de développement SharePoint pour Office 2013.Pour télécharger Visual Studio 2012 et Web Platform Installer (WebPI) qui inclut les outils de développement Office et SharePoint, voir téléchargements pour des applications pour Office et SharePoint.

Il est recommandé de développer des solutions personnalisées dans un environnement de test.Si vous développez des solutions pour les actuellement génère des Project Server 2013 et Project 2013, ils doivent être recompilées avec des références de mise à jour et peuvent avoir besoin de modifications supplémentaires, pour travailler avec les versions ultérieures.Les solutions développées pour toute version précommerciale risquent de ne pas fonctionner avec la version finale.

Date

Description

February 19, 2013

Added link to new article on creating a SharePoint-hosted app for Project Server.

16 juillet 2012

Publication initiale

Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.