Case Studies

Intranet Platform Upgrade

Share this page

Technologies Used


100% 100% Complete


100% 100% Complete

SharePoint 2007

100% 100% Complete


100% 100% Complete


100% 100% Complete

Web Deploy

100% 100% Complete

One click publishing

90% 90% Complete

Intranet Platform Upgrade

The Client

A global public relations firm supporting big clients including many from the FTSE 100, Nasdaq 100, and Nikkei 255. Trading out of 14 countries, with a focus on producing high quality multimedia offerings, worldwide collaboration of their staff is paramount.

The Problem

The client had an existing intranet system used by all staff across the business for storing CRM information and housing documents. This system was written primarily on ASP.NET 2.0 and was tied to an outdated version Microsoft SharePoint (2007). These ties were preventing the client from upgrading SharePoint, the web servers, and even the database servers - stopping them benefiting from new or improved features, potentially exposing them to security vulnerabilities, and preventing them standardizing their servers.

The Solution

In preparation for a future upgrade program, the existing code base was upgraded to run on .NET 4.5, fully tested, and re-architectured to allow deployments to SharePoint but also to allow it to run independently as a standalone web application.

The Technology

The content was decoupled from SharePoint by splitting off any functionality that could be platform agnostic, from those components that injected it into SharePoint. Once the appropriate separation of responsibility had been achieved, a new non-SharePoint wrapper was created to house components independently. Finally, deployment packages were put together to automatically recombine the appropriate parts for a given system and prepare an automated deployment.