Introdução



A primeira versão do SDK, foi concebida com o intuito de ajudar os desenvolvedores na criação de aplicações voltadas para o Microsoft Office Project 2007. Nele há toda a documentação, exemplos de código, artigos de referências de programação para ajudar a personalizar e integrar clientes como o Project Professional 2007 ao Project Server 2007. Porém, ele não se limita apenas a isso você também pode atuar junto com outros aplicativos de gerenciamento de projetos corporativos que envolvem as referências de esquema de banco de dados Microsoft Office Project e Portfolio Server 2007.

Esta é a linha de evolução do SDK até a versão do Project 2013.




SDK Project 2007


O download do SDK pode ser encontrado neste endereço:

http://www.microsoft.com/en-us/download/details.aspx?id=2432

Com o advento do Project 2010, o kit de desenvolvimento para a plataforma 2010 foi totalmente remodelado para garantir flexibilidade total no desenvolvimento do negócio com a ferramenta. O foco era reestrutura e integrar a facilidade de desenvolvimento existente no SDK da versão 2007 no 2010 e claro suportar os novos recursos. 

SDK Project 2010



O download SDK do Project 2010 pode ser encontrado no endereço:

http://www.microsoft.com/en-us/download/details.aspx?id=15511

No SDK do Project 2010 foi possível notar melhorias significativas no desenvolvimento de aplicações para o Microsoft Project 2010. Desenvolvimento de backstage, a nova versão do PSI foi reestruturado para garantir a integração com a nova versão do Visual Studio e suporte as novas linguagens.

SDK Project 2013



O download do SDK do Project 2013 para ser encontrado neste endereço:

http://www.microsoft.com/en-us/download/details.aspx?id=30435

Na evolução do Project 2013 novos recursos da nova plataforma foram incorporados contemplando o ODATA, CSOM, WCF e se mante o PSI. Os objetos que podem ser acessados, manipulados, lidos e escritos no Project 2013 são quase todos, os que não dão suporte pela interface gráfica podem ser consultados diretamente na base de dados. 

Portanto, independente da versão do Project que for utilizada é possível desenvolver aplicações em alto nível com a utilização do SDK.

Outras Linguagens

Project Server 2013 - Présentation SDK de Microsoft Project (fr-FR).