SharePoint 2010 Custom WCF Service CPU Spike

The Problem On a client site this week after deploying a solution involving a custom WCF service intermittent CPU spikes were recorded – 50% firstly, then maxing out at 100%. We were unable to reproduce the issue… until it was reported that one user attempting to access the service didn’t have appropriate access to the […]

European SharePoint Best Practices Conference Slides

I presented a session on “Taking SharePoint 2010 Offline” at the SharePoint Best Practices conference on 12th April. The session was in the community track so in addition to the Out Of the Box solutions provided my Microsoft, a real world custom solution was presented. I’ve posted my slides on SlideShare: Taking SharePoint 2010 Offline […]

SharePoint alternate access by IP address

The best practice Gods will be reserving a biblical plague or two for this one… but I encountered a situation today whereby the client’s internal DNS took longer than 72hrs to update yet they NEEDED access to a SharePoint site urgently. What to do? Alternate Access Mappings by IP address! You should not do this… […]

Taking SharePoint Offline – SharePoint Best Practices Conference

I’m delighted to be speaking at the SharePoint Best Practices Conference in April 11th – 13th in London, it will be my first “big” conference speaking engagement, so really looking forward to it. My abstract says it all other than the notable exception of SharePoint Workspace which obviously counts as an “Offline option” in case […]

Lync 2010 People & Skill Search with SharePoint 2010 and TMG

For a combined Lync & SharePoint event we recently implemented People Search and Skill Search from the Lync client. This is relatively easily internally – the excellent blog post by Tim Harrington is all you need to know; no need to repeat the steps here. However, getting this to work externally via Threat Management Gateway […]

Configuring SharePoint 2010 Alternate Access Mappings and My Sites with a Reverse Proxy (e.g. TMG/ISA)

Today I stumbled across an old issue that has been around since MOSS 2007 & ISA server; in principle the same pitfalls exist in SharePoint 2010 and Threat Management Gateway (TMG). One of our partners uses TMG as a proxy to any internal systems such as SharePoint or Outlook Web Access and I confused myself […]

SharePoint 2010: Using Client Object Model to link a Lookup field to a Document directly

The Problem When you add a Lookup column in SharePoint 2010, the default link in the view form that is generated links to the SharePoint item (i.e. the DispForm.aspx page) and not the Document itself, in the case where you have linked to a Document Library. For example, if you had an Events Calendar with […]

Source Control Comparison: Subversion vs TFS vs Mercurial vs Git

Discuss “the best” Source Control and you will get differing opinions and a good punch-up lively debate.  Considering the value of the source code to an organisation, it is something that should be taken seriously and the rather consultese answer regarding “the best” is “it depends”… anybody who has lost sleep over Visual SourceSafe corruption […]

SharePoint 2010 "The language of this installation package is not supported by your system"

Installing SharePoint 2010 on a x64 Vista or Windows 7 workstation is great, if you read the instructions properly… Following the instructions works. No need to re-gurgitate… however this little supposed “unsupported language” problem cropped up… well I should really have RTFM To extract the files from the .exe, actually use the extract switch as […]

SharePoint 2010 Foundation Business Connectivity Services

SharePoint 2010 Foundation Business Connectivity Services The new SharePoint WSS (SharePoint 2010 Foundation) includes the new version of the Business Data Catalog, Business Connectivity Services! Previously BDC functionality was only available to MOSS 2007 Enterprise customers so this may open up lots of opportunities!