- When you want to use the PSI interface you need to have a PSContextInfo Class. Inside a Project Server Event this will be provided so you don’t need to worry about it’s contents. But outside the Event you will need to create one from scratch.Pitfall: Using the SiteData Web Service to get the Site GUID
- I was browsing through the Project Server 2007 TimePeriodDataSet.TimePeriodsRow members and found the following empty entries I could fill.An addition to the Project Server 2007 SDK (Part 2)
- To deploy our code, we create MSI installers using Visual Studio. One problem I encountered is that there is no property available in code to know where the user has chosen to install the application.MSI Installer Application Folder from code
- When building custom Project Server Event Receivers the result is a dll file. Using app.config and the ConfigurationManagement class will not work. Well actually, it’s possible!Using app.config with Project Server Events
- I had a lot of trouble using impersonation with the PSI web services in Project Server 2007. I found some posts on the web suggesting that you need to add the account to the “Process Accounts with Access to the SSP” textbox, but guess what? That box was nowhere to find!Textbox “Process Accounts with Access to the SSP” doesn’t exist