August, 2008

Christophe Fiessinger's Blog
Updates on Microsoft's Enterprise Social Networking (ESN) and Project Portfolio Management (PPM) offerings

  • Christophe Fiessinger's Blog

    Microsoft Office Project Server 2007 and AJAX.NET

    Thanks to Boris Scholl :)

    Microsoft Office Project Server 2007 is built on top of Windows Sharepoint Services, so you might think you can develop AJAX Web Parts as you do in Windows Sharepoint Services, right?

    Unfortunately it’s not that easy. Actually the Web Part development process is the same, but you need to configure Project Server 2007 for AJAX support.

    Here’s what you need to do:

    You must configure the Project Web application and the Shared Services Provider Web Application to support calling Web services from script. In the Web.config file for the application, you must register the ScriptHandlerFactory HTTP handler, which processes calls made from script to .asmx Web services. For Web service calls that are not issued from ASP.NET AJAX script, the handler delegates the call to the default handler.

    You need to add the following lines to the web.config located in:

    C:\Program Files]\Microsoft Office Servers\12.0\WebServices\root

       1: <httpHandlers>
       2:   <remove verb="*" path="*.asmx" />
       3:   <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory,    System.Web.Extensions, Version=3.5.0.0, Culture=neutral,PublicKeyToken=31bf3856ad364e35"/>
       4: </httpHandlers>

    You also need to add the following line to the web.config of your project server installation which can be found here:

    C:\Inetpub\wwwroot\wss\VirtualDirectories\[PSweb app directory]

       1: <httpHandlers>
       2:   <remove verb="*" path="*.asmx" />
       3:   <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory,    System.Web.Extensions, Version=3.5.0.0, Culture=neutral,PublicKeyToken=31bf3856ad364e35"/>
       4: </httpHandlers>

    After making those changes to the config files the client runtime is now enabled for AJAX and you can start building AJAX Web Parts.

    Have fun!

    A related article : Optimizing custom Web parts for the WAN

  • Christophe Fiessinger's Blog

    Project Reportcard Solution Starter On CodePlex

    Bob Segrest from BSegE LLC has recently published the following project on CodePlex: Project Reportcard (http://www.codeplex.com/ProjectReportcard)

    The Project Reportcard was developed as a tool to help Project Managers assess their projects based on organizational standards implemented by their PMO. Understanding what the organizational KPIs are going to look like before their project update is published, can help a project manager avoid non-compliance issues and prepare to address real project challenges. Most PMs find value in being able to see their Project Reportcard before it is visible to the PMO and management team.
    The Project Reportcard also makes it easier for the PMO to verify compliance with organizational standards.

    Master projects, projects based on enterprise project templates and non-template projects are supported.

    The Project Reportcard is written in VB.Net using Visual Studio Tools for Office (VSTO) and built in Microsoft Visual Studio 2008. It is deployed as an Add-In for Microsoft Office Project Professional 2007. Full functionality requires a Microsoft Office Project Server 2007 and the creation of several custom enterprise fields.
    Community and author support is provided on a time available basis. Please select the Discussions and Issue Tracker tabs in this forum for Project Reportcard support. Polite dialog is always appreciated.

    This solution contains full documentation as well as source code. Feel free to provide solution feedback via CodePlex or email.

    image

  • Christophe Fiessinger's Blog

    Deploy the Infrastructure Update for Office Project Server 2007

    If case you have missed it, there is a useful TechNet article that describe how to deploy the Infrastructure Update for Project Server: http://technet.microsoft.com/en-us/library/cc671413.aspx

    The equivalent SharePoint article is here: Install the Infrastructure Update for Microsoft Office Servers (Office SharePoint Server 2007)

    and in case you missed it: Announcing the availability of the Project and Project Server 2007 Infrastructure Update

  • Page 1 of 2 (18 items) 12