zevenseas


 

Anatomy of a SharePoint Solution: Employee Blogging Platform

I have recently been working on a great project, crafting out a really challenging and interesting solution. Following the lead of Chris, who shared his cool project with us, I felt you might be interested in hearing about ours too.

The Background

Our client is a large multinational who has deployed MOSS 2007 and is constantly looking out for innovative ways to improve the way people communicate. One of the first opportunities they identified was the creation of a company wide blogging platform.

Projects don’t get much more fun than this!

The Requirements

One of the nice things about this project was that the requirements were fairly predictable. Blogging and Blog platforms have been maturing over the years, and there is a fairly predicable minimum set of features you need to have in place in order to be called a Blog Platform. SharePoint, out of the box, gives us a pretty good start, however it still falls some way short of ticking all of the boxes.

From the highest level there are two key components in the solution, lets explore each one individually.

Blogs Home

This, of course, is where it all starts. It’s a place on the intranet people can visit to find out what is happening on the blogs. It needs to aggregate posts from across the company, providing a list of the most recent, or the most discussed, or the most viewed, posts. It needs to provide way to help you find blogs and blog posts you might be interested in, either by browsing or by search and most importantly, it needs to provide you with a way to create your own blog.

While SharePoint has many of the platform pieces in place, there is nothing “Out of the Box” that comes close to meeting these requirements. Things are made all the more challenging by the scale of the customer, with the platform needing to support potentially tens of thousands of blogs.

The Blog

Here, SharePoint does a much better job “Out of the Box”. While the Blogs site template does not have some of the more advanced features of a best of breed solution like WordPress, it is not a bad start for internal corporate blogging.

The basic requirements we had were what you might expect, RSS, Tagging, Rich Client Authoring, Group Blogging, Web Editor, Email Authoring, Email Alerts, Comments, Rich Themes and more. As you read through these I can almost hear you mentally ticking them off, the problem of course, is that often want to be able to do just a little bit more than SharePoint provides. Just a little more functionality doesn’t always translate into just a little more work!

While we could have made all the functional enhancements ourselves, we decided that the Community Kit for SharePoint: Enhanced Blog Edition would enable us to bring on board solutions to a number of the requirements without effort on our part. It also gave us a platform that in some cases made further customisation easier and would give us features “for free” as it evolved.

Stay Tuned

That is probably enough for today, skip over to Part II: Blog Home Screenshots

Links to this post

Comments

On 16 Nov 2008 07:05, Waldek Mastykarz

I'm really interested in the details of the requirements for the home page. On one hand the customer wants it to present all kinds of data aggregation. On the other hand, just like you mentioned, the whole platform will get really big. What about the performance? Personally I think that the home page should always load almost instantly. Putting there a few aggregation web parts will definitely make the whole experience worse, even if it's own employees who are going to use it.

On 16 Nov 2008 07:05, Daniel McPherson

Stay tuned. The home page loads instantly, and it can be configured to really scale. Will follow with more details...

On 01 Jan 2009 12:24, share point

Many thanks! It worked perfectly on my blog

Name

Url

Email

Comments

CAPTCHA Image Validation



 
 
 

© 2009 Community Kit For SharePoint