Project overview for developers
Last modified: September 14, 2015
Applies to: Project Professional 2013 | Project Server 2013 | Project Standard 2013
Project Server 2013 is based on the Project Server Interface (PSI) web service framework introduced in Office Project Server 2007. The Project Server 2013 platform is built with the .NET Framework 4. Project Web App requires SharePoint Server 2013 as a base for the functionality of new features, such as the client-side object model (CSOM) for access to Project Server in the cloud, version 4 of the Windows Workflow Foundation (WF4), and the OData service for the reporting database tables. Project Professional 2013 can use the new task pane Office Add-ins.
Updates for developers in Project 2013 describes extensibility features for Project development, and lists deprecated features that should not be used for new development.
Project Server 2013 architecture and programmability describes the major parts of the Project 2013 platform, including the Project clients and Project Server.
Project client programming includes an introduction to task pane add-ins in Project Professional 2013. A separate SDK includes articles and references for add-ins in Project and the other Office 2013 clients. For more information, see the developer documentation for Office Add-ins.
Project programming tasks shows how to develop add-ins for Project 2013, create workflows for demand management, customize the Project Web App ribbon, create Web Parts, and more.
Project 2013 programming references includes information about developing with the Project Server Interface (PSI), error codes, and the ProjectData OData service.