Project conceptual and how-to articles
Find links to information in this section about the major parts of the Project 2013 platform, getting started with CSOM development by using JavaScript and the .NET Framework, task pane add-ins in Project Professional 2013, the Project Server Interface, and the OData reporting service.
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.
In this section
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.
Client-side object model (CSOM) for Project 2013 includes topics for getting started with CSOM development by using JavaScript and the .NET Framework.
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 Office Add-ins developer documentation.
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.