One of the questions we get asked all the time is can I use the Colleagues Web Part on other sites not just my MySite. So we thought to ourselves yeah shouldn’t be a problem, but guess what it wasn’t that easy.
First we had to download the Web Part from the MySite Web Part gallery as it must be saved as a .dwp file not a .webpart file or it wont work.
Next step is to upload it to the Web Part gallery of the site that you want the MyColleagues Web Part to be avaliable in.
You next need to add the tag prefix to the MasterPage to enable the Web Part to be added to the page. So we opened up the MySite MasterPage found the correct tag prefix and copied it into the new MasterPage.
Assembly Name=”Microsoft.SharePoint.Portal, Version=126.96.36.199, Culture=neutral, PublicKeyToken=71e9bce111e9429c”
Register Tagprefix=”SPSWC” Namespace=”Microsoft.SharePoint.Portal.WebControls” Assembly=”Microsoft.SharePoint.Portal, Version=188.8.131.52, Culture=neutral, PublicKeyToken=71e9bce111e9429c”
Now you should be able to add the MyColleagues Web Part to the page. That was the easy step everything seemed to work fine, added some colleagues and then the site kept locking up. So now the investigation begun on to what was causing the issue.