Welcome to my blog on all things SharePoint. I have a range of articles that will interest you if you've made it as far as visiting my blog. I was awarded as an SharePoint MVP by Microsoft in July 2010. I currently live in New York and am an Enterprise Architect at AvePoint Inc.. I co founded www.NothingButSharePoint.com with Mark Miller in 2010.

MVP AwardJeremy Thake Profile Photo

Whitepapers

NBSP

Check out my articles on NothingButSharePoint.com

Solution Development in SharePoint 2007

This series was inspired by the chatter amongst SharePoint blogs on the best ways to approach customisations in SharePoint using Solutions.

Part 1 - Part 2 - Part 3 - Part 4 - Part 5 - Part 6 - Part 7 - Part 8

Leveraging the SharePoint Platform

This series was inspired by a discussion had with Andrew Coates at a Perth SharePoint User Group meeting. This then turned into a 6 part series on Arno Nell's SharePointMagazine.net web site.

Initial post - Part 1 - Part 2 - Part 3 - Part 4 - Part 5 - Part 6

Webcasts

I have recorded various web casts that I present at User Groups or just on a specific topic by request:
How ASP.NET Developers can leverage SharePoint webcast
SPSource Webcast: Reverse engineer Lists to ListTemplates and much more
SharePoint Development with Unit Testing webcast
Perth SharePoint UG Web Cast on approaches to deploying artefacts (SPSource)
More...


Podcasts

I have been interviewed about Leveraging the SharePoint Platform by the SharePoint Pod Show: listen here .

RSS Feed Feed your read!

Archives

January 2012 (5)
September 2011 (2)
August 2011 (1)
July 2011 (3)
June 2011 (7)
May 2011 (3)
April 2011 (3)
March 2011 (3)
February 2011 (2)
January 2011 (1)
December 2010 (4)
September 2010 (4)
July 2010 (5)
June 2010 (4)
May 2010 (6)
April 2010 (7)
March 2010 (5)
February 2010 (7)
January 2010 (3)
December 2009 (1)
November 2009 (6)
October 2009 (9)
September 2009 (7)
August 2009 (6)
July 2009 (13)
June 2009 (4)
May 2009 (12)
April 2009 (4)
March 2009 (4)
February 2009 (13)
January 2009 (4)
December 2008 (4)
November 2008 (11)
October 2008 (16)
September 2008 (4)
August 2008 (5)
July 2008 (4)
June 2008 (8)
May 2008 (5)
April 2008 (9)
March 2008 (5)
February 2008 (6)
January 2008 (1)
November 2007 (11)
October 2007 (8)
September 2007 (24)
August 2007 (5)
July 2007 (2)
May 2007 (1)
April 2007 (1)
March 2007 (1)
February 2007 (3)
January 2007 (4)
November 2006 (7)
October 2006 (7)
September 2006 (18)
August 2006 (14)
June 2006 (3)
May 2006 (8)
April 2006 (4)
March 2006 (38)
February 2006 (30)
January 2006 (2)
December 2005 (3)
November 2005 (28)
May 2005 (1)
April 2005 (5)
March 2005 (1)
November 2004 (1)
August 2004 (11)
July 2004 (1)
Failed to render control: An error occurred during a call to extension function 'createMonthUrl'. See InnerException for a complete description of the error.

Links

Tag Cloud

Ajax, Apple, DotNetNuke, Enterprise Content Management, Error Resolution, Gadgets, General, Governance, Microsoft .Net Development, Mobile, SharePoint, Sharepoint Business Forms, Sharepoint Business Intelligence, Sharepoint Collaboration, SharePoint Development, Sharepoint Enterprise Content Management, Sharepoint Enterprise Search, Sharepoint Portal, US Migration, Web 2.0, Workflow

SharePoint 2010: The Enterprise Platform   

Tags:
Technorati Tags:

I’m repeatedly cornered to discuss SharePoint and a common discussion that occurs is the wide spread usage of SharePoint as an “Enterprise Platform” or “Enterprise Portal”.

SharePoint in Organisations (state and local government, private enterprises, etc.) are moving towards a Microsoft Platform in droves and migrating their SAP, Oracle, BEA, IBM, OpenText and EMC enterprise stacks. I’m exaggerating slightly as this is the Organisations I’m exposed to, but hear me out.

How did this happen?

Well, I don’t even think Microsoft knew this was going to happen before releasing MOSS 2007. They made all the right moves, hearing the noise that the other vendors were making around “Enterprise Content Management” with the different areas: Document Management, Records Management, Web Content Management, Business Intelligence, Digital Asset Management etc.

Microsoft looked at their current technology stack and figured that they could start playing in this field more aggressively. With a combination of SharePoint 2003, Microsoft Content Management Server 2003, SQL 2005 and client tools like Office 2003 and InfoPath 2003 they created the Office Platform.

In my opinion and a lot of others SharePoint is “a jack of all trades and a master of none”, much like most of the other vendors who played the same card. SharePoint is extremely strong in the collaboration area from an End User perspective, but is weak for example in Records Management, Business Intelligence and Digital Asset Management.

The days of purchasing a product for a specific area have clearly gone which is a shame because you pick one of the Enterprise Platforms and suffer in the weaker areas. Much like my 6 part series on Leveraging the SharePoint Platform, I will be writing an update for “Leveraging the SharePoint 4.0/2010 Platform” shortly.

What should we expect from 2010?

Well, don’t expect Microsoft to just polish what’s already there. No Organisation is going to pay the licensing for a polished version of what they’ve already purchased…”that should be a service pack”. They’ve had to grab more areas of the Enterprise Platform space to encourage people to upgrade or jump on the platform.

They’ll be plenty of areas that will be new and most of which would have come from the sales teams getting requests from major clients raising gaps in the product. They’ll be plenty of areas that will be there to tie in more of the Microsoft technology stack and encourage upgrading other products such as moving to Office 2010 and Windows 7.

On the SharePointDevWiki.com I’ve created two areas to cover the new areas WSS 4.0 and SharePoint 2010.

What have they improved?

But remember, whilst you’re either at SPC09 or consuming the content that although all the new features are going to be very exciting, there are serious issues and feature gaps in current functionality.

Just today I’ve been working with Quota Templates. Until very recently, when the Administration Toolkit was available (nearly 2 years after MOSS 2007 was released) it was not possible to push out a change to all Site Collections using a Quota Template that you had modified. It’s functionality like this that seriously needs polishing up! I could go on…

On the SharePointDevWiki.com I have started some “Have they improved” wiki pages and when the NDA drops I’ll open up that wiki space for everyone to contribute too.

I’ve also created what has changed in WSS 4.0 and SharePoint 2010.

SharePoint does “everything”

Often I will say tongue in cheek that “SharePoint cures cancer”, sometimes I see people thinking with this amount of confidence that they can do anything in it!

They’ll be some serious back steps on areas where they’ve pushed too hard and will allow room for other vendors to play in that space. Microsoft seriously can’t expect to build SharePoint all on itself, it’s a platform and they should leave areas for ISV’s to fill.

I’m a bit flabbergasted about SharePoint Workspace stepping on Colligio’s toes and the new BCS editor in SharePoint Designer taking on BDC Meta Man. Great work from both vendors for raising the bar again before they even get to a release, for instance with the web version of BDC Meta Man!

The MOSS 2007 horror stories

As I said earlier, I don’t think Microsoft expected the growth they had.  There are so many cogs in the platform and so many ways to change them that it can turn into a nightmare to keep operational.

I’ve spent a major part of the last two years clearing up SharePoint environments that have been poorly implemented by internal teams and integrators. I don’t necessarily think it’s all their fault, mainly because the guidance didn’t come out until nearly a year after the product was shipped and still isn’t adequate in my opinion. Microsoft themselves didn’t really know what the best approach was.

I’m hoping that with this major release, documentation and guidance is treated more seriously so we don’t see the same mess again at the end of 2010! When people start to ask me on whether they should jump to 2010 at RTM or wait for SP1, I think the maturity of the documentation is going to make a big inroad into this decision.

I love SharePoint anyway

No matter what client I go on, I always end up having to pause to think “actually, what is SharePoint going to do”. Yes it has plenty of flaws, but it keeps me busy and challenges me everyday.

Most of the time there’s a way to get it to do what you want, some of the time there is no way but “the dirty” unsupported way. I’m hoping Microsoft have reduced the amount of “dirtiness” we require to get it rocking how we want.

SharePoint can consume a lot of hours getting it to do what you want or what you “expect” of it. Sometimes you’ll wonder why you work with the platform and other times you’ll be thanking the stars you stuck with it!

Collaborate on SharePointDevWiki.com

I encourage you all to get on the SharePointDevWiki.com after the SPC09 keynote and start to collaborate on the wiki in those areas, commenting on new and existing features. Have a think about what things you’d like to see improved…what burns your hours and turns your hair gray!

 
Posted by  Jeremy Thake  on  10/9/2009
4  Comments  |  Trackback Url  | 0  Links to this post | Bookmark this post with:        
 

Links to this post

Comments


Tristan  commented on  Friday, October 09, 2009  7:48 AM 
Nice post. Another area where SharePoint 2007 is weak is security, especially around managing access to lots of different sites and items.

I'm hoping they have improved this in 2010 but I'm not holding my breath. Maybe the claims-based authentication stuff will help.

I'm expecting that records management functionality will be improved but not to the same extent as you'd find in a dedicated records management system like Documentum. DoD 5015.2 and 5015.4 compliance is something people have been asking for but 5015.4 compliance requires much more advanced security functionality..


Jeremy Thake  commented on  Sunday, October 11, 2009  4:12 PM 
Thanks for the comments Tristan!


Brebinator  commented on  Monday, October 12, 2009  4:17 AM 
Hey Jeremy good post and I agree with you how Microsoft goes ahead and uses ISV's as the litmus test for them to come in railroading. I guess they may put it under the guise of giving more to the masses.
I also get from the tone of this post that you feel Micro$oft should have put more into Service Packs and to better the Performance, Scaling issues and Development methods rather than just putting fingers in the dyke – so to speak. With so many customers now using SharePoint, I hope they concentrate more on the core and less of the hype but hey let’s see what happens (fingers crossed)


Brebinator  commented on  Monday, October 12, 2009  4:27 AM 
Hey Jeremy good post and I agree with you how Microsoft goes ahead and uses ISV's as the litmus test for them to come in railroading. I guess they may put it under the guise of giving more to the masses.
I also get from the tone of this post that you feel Micro$oft should have put more into Service Packs and to better the Performance, Scaling issues and Development methods rather than just putting fingers in the dyke – so to speak. With so many customers now using SharePoint, I hope they concentrate more on the core and less of the hype but hey let’s see what happens (fingers crossed)

blog comments powered by Disqus