Project Programmability

This blog focuses on customizations and programming for Project Web App, Project Server, Project Professional and Project Standard. Includes User Interface (UI) customizations, Project Server Interface (PSI) and Visual Basic for Applications (VBA) Programming. It also covers Business Intelligence.
 
 

August, 2010

  • Project Programmability and Business Intelligence

    Creating a Web Part that Lists Projects with a Specified Custom Field Value

    • 4 Comments

    To list all projects that have a specified value of a custom field, the easiest solution is to develop a PSI extension that queries the Reporting database (RDB) in Project Server 2010. When you install the attached ListProjectsWebPart_JSGrid.zip file, the ListProjectsWebPart_JSGrid\ListProjects_PSIExtension subdirectory includes complete code samples to create and test the ListProjects PSI extension. The code sample in the ListProjectsWebPart_JSGrid\ListProjects_WebPart subdirectory creates the ListProjects Web Part that calls the PSI extension and displays a list of projects in a JS Grid control.

    The same ListProjects Web Part can be used in Project Web App pages, project detail pages (PDPs), and project site pages (a project site was called a project workspace in Project Server 2007).

    The Web Part to List Projects with a Custom Field Value.docx article in the attached ListProjectsWebPart_JSGrid.zip is a draft of procedures that will be included in new articles in the next update of the Project 2010 SDK.

  • Project Programmability and Business Intelligence

    ANNOUNCING: Demand Management Center for Project 2010 now live!

    • 0 Comments

     

    For simple information discovery - we have just published a Project 2010 Demand Management resource center that centralizes all information around Demand Management and Portfolio Strategy into one single location.

     

    Many of included links include pure developer resources. We have decided not to fragment the resources between TechNet and MSDN – that’s why you might find also developer-related link to MSDN content in the above TechCenters.

    Details

    This new resource center is the third dedicated resource center for Project 2010 – the full list below:

     

    ·        Demand Management for Project 2010 - http://go.microsoft.com/?linkid=9739874

    ·        Business Intelligence for Project 2010 - http://go.microsoft.com/?linkid=9726143

    ·        Upgrade and Migration to Project 2010 - http://go.microsoft.com/?linkid=9676814

     

    These centers are part of the Project Server 2010 TechNet TechCenter http://technet.microsoft.com/projectserver/ee263909.aspx and their concept is to collect relevant information in one place and to give end-to-end information from getting started quickly to deep dive.

     

    Q&A

    Q: Do I have to have a special product of flavor of Project Server 2010 to get the Demand Management and Portfolio Strategy functionality?

    A: All you need to have is Project Server 2010 – all included ready when you need it. You are probably referring to the 2007 release and Project Portfolio Server 2007 that was a standalone product used in conjunction with Project Server 2007 to manage full project life-cycle from initiation through selection to planning and managing the project.

     

    Q: I’m using the Project Portfolio Server 2007. Is there any migration path to Project Server 2010?

    A: Yes – there is. Please  visit the Upgrade and Migration to Project 2010 - http://go.microsoft.com/?linkid=9676814 that has a whole section dedicated to migrating from Portfolio Server 2007.

     

    Q: I’m a developer, what’s in there for me?

    A: Many of included links include pure developer resources. We have decided not to fragment the resources between TechNet and MSDN – that’s why you might find also developer-related link to MSDN content in the above TechCenters.

     

  • Project Programmability and Business Intelligence

    SharePoint development resources

    • 0 Comments

    Many development tasks for Project Server 2010 involve SharePoint Server 2010. Here is a good collection of resources:

    Resources for Visual Studio Tools for SharePoint Developers

Page 1 of 1 (3 items)