What is SharePoint ?

November 5, 2009

Having been priviledged enough to attend the second SharePoint conference this year and given the opportunity to see both Bill Gates and Steve Ballmer deliver the keynotes at these two events, one point became very clear. What is SharePoint? I have known the answer to this for some time and pleasantly surprised when Steve Ballmer did not have an answer to this that impressed me. It took to long for him to get the point across and by the time he did I had lost my will to live.

The point being that the CEO of Microsoft did not have the words to properly define his best selling product, where do we as mere mortals and sales people even start with this concept that at every release seem to consume more and more functionality and products under the banner of SharePoint.

Well I’m pleased to say that Steve’s lieutenants did not have difficulty in bringing the point across. The answer is pretty simple really. It is an Information Operating System. This might make it easier to help identify the types of problems customers currently have and can be suitably resolved on the SharePoint Platform

SharePoint can be viewed in two primary dimensions:

SharePoint as a Product

One as a product where the opportunities are broadly speaking directly related product core features. An example of this might be Document Management, Records Management, Search etc. These types of solutions often find themselves competing with best of breed products, and when compared on this basis more often than not it seems to be a relatively costly competitor. Depending on your licensing arrangements in place.

The following often misleading concept is that of using SharePoint product features and finding that they have shortcomings. Primarily this could be attributed to the design principles of the product not to be a best of breed but to provide a stable platform for building these types of solutions on top of.

These gaps are filled by ISVs focusing on a variety of areas including disaster recovery, migration and functional enhancements such as CRM and Project Management to name but a few. Considering al of these elements when evaluating the suitability of SharePoint for your needs will help inform your decision.

When extending the scope of the implementation you may indeed find that better ROI can be achieved, the following section considers this viewpoint.

SharePoint as a Platform

When we see SharePoint as the Information Operating System the opportunities are endless. Consider the Windows Platform, can we truly begin to name the number of solutions built on it each with a specific need and each with a set of requirements defined by a segment of the market that created the demand. These applications all have one thing in common, without the capabilities of the Operating System it would be impossible to build these in a cost effective fashion as each product would have to build their own mechanism of instructing the hardware on the appropriate instructions.

When taking into account the common elements that the applications in your organisation currently have and how many those are duplicated. Not only on the same platform but also across other platforms. Now consider the time and effort it took to construct these application features and add to that the overhead of managing them on a daily basis. Considering these elements to inform the design of single platform for implementation of enterprise wide applications might yield more returns than can be imagined. Simple and easy, however we should not under estimate the time and effort to get to this “nirvana”.

It does help to take step back and define clearly the objectives , formulate a strategy and subsequently a migration plan. Keeping all implementations aligned with benefits realisation against a Clearly Defined Business Case.


SharePoint Online Price Drop

November 4, 2009

Microsoft is cutting its Exchange Online pricing from $10 per user per month to $5 per user per month. It also is cutting the price of the BPOS bundle — which includes SharePoint Online, Exchange Online, Communications Online and Live Meeting — from $15 per user per month, to $10 per user per month. [From Microsoft chops prices of its hosted enterprise cloud offerings | All about Microsoft | ZDNet.com]

SharePoint 2010 the Long and Short of it.

October 20, 2009

Been really hard for me to drag myself to
Vegas for a week of sunshine and getting to see the new line up Microsoft has
installed for us in its new release of SharePoint 2010.

Excel Services Access Denied – Single Server

December 18, 2008

STSADM Start Excel Services

December 18, 2008

  • STSADM.EXE -o provisionservice -action start -servicetype “Microsoft.Office.Excel.Server.ExcelServerSharedWebService, Microsoft.Office.Excel.Server, Version=, Culture=neutral, PublicKeyToken=71e9bce111e9429c”

STSADM Template Names for creating sites

December 15, 2008

Can never find this when looking for it

GLOBAL#0 = Global template

STS#0 = Team Site

STS#1 = Blank Site

STS#2 = Document Workspace

MPS#0 = Basic Meeting Workspace

MPS#1 = Blank Meeting Workspace

MPS#2 = Decision Meeting Workspace

MPS#3 = Social Meeting Workspace

MPS#4 = Multipage Meeting Workspace

CENTRALADMIN#0 = Central Admin Site

WIKI#0 = Wiki Site

BLOG#0 = Blog

BDR#0 = Document Center

OFFILE#0 = Records Center

OFFILE#1 = Records Center

OSRV#0 = Shared Services Administration Site

SPS#0 = SharePoint Portal Server Site

SPSPERS#0 = SharePoint Portal Server Personal Space

SPSMSITE#0 = Personalization Site

SPSTOC#0 = Contents area Template

SPSTOPIC#0 = Topic area template

SPSNEWS#0 = News Site

CMSPUBLISHING#0 = Publishing Site

BLANKINTERNET#0 = Publishing Site

BLANKINTERNET#1 = Press Releases Site

BLANKINTERNET#2 = Publishing Site with Workflow

SPSNHOME#0 = News Site

SPSSITES#0 = Site Directory

SPSCOMMU#0 = Community area template


SPSPORTAL#0 = Collaboration Portal

SRCHCEN#0 = Search Center with Tabs

PROFILES#0 = Profiles



SRCHCENTERLITE#0 = Search Center

SRCHCENTERLITE#1 = Search Center

SPSBWEB#0 = SharePoint Portal Server BucketWeb Template

Edit Page in SharePoint without the menu

December 5, 2008

Append this to end of the url ?PageView=Shared&ToolPaneView=2

Private Views are done as follows ?PageView=Personal&ToolPaneView=2

More on this can be found here http://blogs.msdn.com/danielmcpherson/archive/2004/10/11/240863.aspx

Found some javascript to add to favourites, not too sure they are but will dig em out and post it.

Install SharePoint Templates using Script

November 27, 2008

Place the scripts below in one

Creating Wizards in InfoPath

November 13, 2008

Here is a good post to get basic functionality working using Wizard-like pattern in InfoPath.



Debugging SharePoint

November 10, 2008

User friendly error pages are not what we need when trying to debug something…

Modify your web.config as follows, and all will be well.

< ?xml version=”1.0″ encoding=”UTF-8″ standalone=”yes”?>

< configuration>

< configSections>


< SharePoint>

< SafeMode MaxControls=”200″ CallStack=”true”

DirectFileDependencies=”10″ TotalFileDependencies=”50″


< PageParserPaths>



CallStack=”true” being the important setting here.


Then further on down the file:

< customErrors mode=”Off”

Next Page »