Skip to main content


Showing posts from 2015

Project Server - People Picker App (Addin)

Do you also miss the user type custom field in Project Server?

Don't worry, The People Picker App is now available in the SharePoint Store.
Simply install the App from the SharePoint Store and add the People Picker to you PDP.
Now no project manager will be able to type an incorrect user name.

Project Seach App (Addin) - FREE

Do you also spend a lot of time searching for your project in Project Online. Is it time consuming to find the correct PDP or navigate to the project site.

Now the Project Search app is available in Project Online. And it is currently free to install on any Project Online environment.

To install the app simply search for "Project Search" in the SharePoint store and install it on your PWA.

Insert the Project Seach App Part to any page on the PWA. For example the front page.
Save the page and start searching for Projects.

MS Project Cannot Change Start Date (2007/2010/2013/2016)

Jumping Start Dates Start date always jumps back to specific date in MS Project plan when you try to change it.
This is an issue I have not seen before, but to be honest it is a long time since I last touched a project plan.

Whenever I try to change Task 03 to something earlier then the 26th. The date is just resets to 26 without any explanation.

The reason is that there is a binding on the phases. Most likely with a lag of minus some days.

This binding forces the task to not being able to start earlier than the phase start.

Now this is somehow obvious, it becomes more comeplex if the task have an actual start date (if a team member have reported time on the task through Timesheet or MyTasks).
In this scenario the phase appear to start on the 23th. However, it actually starts on the 26th.
Now I cannot move new tasks within the phase before the original start date of the phase (the 26th).

This makes sense, but from the Gant Chart it is not very clear,

Well, if you…

Project Server 2010 -> 2013 migration - Large databases -> Slow Convertto-SPProjectDatabase

The last couple of days i have tried to migrate a Project Server 2010 to Project Server 2013. The Project Server 2010 contained some quite large databases compared to what I normally encounter.
The shrinked database sizes was:
 - Archive:      75 GB
 - Draft:        40 GB
 - Published:    50 GB
 - Reporting:    20 GB
 - Content:       2 GB
As you properly already know the migration process contains the following steps:
Mount-SPContentDatabase –Name ProjectServer_PWA –WebApplication http://projectserver/ -NoB2BSiteUpgrade $wa = get-SPWebApplication http://projectserver $wa.UseClaimsAuthentication = $true $wa.Update() (Get-SPWebApplication http://projectserver).migrateUsers($true) Set-SPSite –Identity http://projectserver/TECHPWA -SecondaryOwnerAlias "CONTOSO\Administrator" Upgrade-SPSite -Identity http://projectserver/TECHPWA -versionupgrade Convertto-SPProjectDatabase -WebApplication http://projectserver -Dbserver projectserver -ArchiveDbname TechPWA_Archive …

MS Project Apps cannot load

I recently developed our first MS Project app and expirenced a problem where the app could not load.

This app could not be started. Close this dialog to ignore the problem or click "Restart" to try again.

Solution The solution is to enable Protective Mode in you version of Internet Explorer.
After this, the app should load fine.

According to Microsoft it is a requirement that Protective Mode is enabled in Internet Explorer for Office Apps to work.

The app shown is a MS Project App and is named Project Blog News. Download it here:

MS SQL Server Query Performance

Our company have a rather complex add-in to Project Server. For some time we have been struggling with performance issues and no matter how much we tuned the SQL procedures, after some time they would always become slow in a production environment. 
Today I came across a tool in SQL Server Management Studio which very easily can pinpoint which queries are running slow. In our case we discovered that one query was very slow and slowed all other queries. This tool is called Activity Monitor and is build into most versions of Management Studio. Note: Activity Monitor requires SysAdmin permissions to be used.

The tool is very simple to use. Simply open SQL Server Management Studio and connect to your database.
  Click on the Activity Monitor icon.
Here you will see a number of sections showing different information about the server.  Overview shows IO, wait time, etc. Processes shows information about which processes/connections is using the server. Resources Waits can tell you where a potentia…