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

November 2012 (6)
October 2012 (8)
September 2012 (4)
August 2012 (7)
July 2012 (13)
June 2012 (4)
March 2012 (1)
February 2012 (1)
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
Jul 012010

Is honoured to be recognised as a SharePoint MVP!

It is a real honour to be recognised by Microsoft as an SharePoint MVP and to be associated with such amazing SharePoint Heroes of mine. Check out the list of SharePoint MVPs here and here.

WOW! I can’t wipe this smile off of my face.

What made this discovery even funnier is that as a Virtual Technology Specialist working under William Cornwill he rang me to congratulate me…I saw the announcements by my fellow Aussies Elaine Van Burgen and Chris O’Connor who were awarded on Twitter earlier in the day! Turns out an e-mail gets sent to inform you…but it went to my old company e-mail address Winking smile! DOH!

It’s been a great journey in SharePoint land for me with helping run the Perth SharePoint User Group with Sezai Komur and Rick Risato, writing SPSource with Rich Finn, launching the SharePointDevWiki.com, presenting with Andrew Coates at TechEd, organising SharePoint Saturday Perth, writing a white paper on Application Lifecycle Management and recently at the Australian SharePoint Conference where I presented and ran a discussion sessionwith Arpan Shah. And there will be some even cooler announcements coming shortly Winking smile

If you haven’t already realised I love my job, love working with SharePoint and love the community people I deal with daily!

Looking forward to the new journey as a SharePoint MVP!

Published: 7/1/2010  11:04 PM | 0  Comments | 0  Links to this post

Jun 292010

Photo from Australian SharePoint Conference #AUSPC

I had a great time at the Australian SharePoint Conference (#AUSPC) thanks to Debbie Ireland et al for organising such an amazing event! Looking forward to the next one next year!

Part of the conference circuit is catching up with like minded SharePoint nutters from around the World. This time round I got to catch up with Paul Swider (US), Michael Noel (US), Nick Hadley (NZ) and Daniel McPherson (IND).
All these guys are both experts in their SharePoint fields but also social junkies too! We had a great time over the two nights the majority were in town and here is a photo to capture that moment!

IMG_1548

Published: 6/29/2010  3:44 AM | 0  Comments | 0  Links to this post

Jun 292010

SharePoint 2010 Development with Feature Versioning

So for those of you that were at the Australian SharePoint Conference a fortnight ago, hopefully you came and saw me present on the brand new v1 functionality in the SharePoint 2010 platform around Feature Versioning. No more deactivate, retract, remove, add, deploy and activate people! We have a new approach…albeit with some limitations and gotchas. Rather than me write a huge blog post a webcast paints a thousand words ;-)

I jump into code like this:

 <UpgradeActions>
    <VersionRange BeginVersion="0.0.0.0" EndVersion="1.0.0.0">
      <ApplyElementManifests>
        <ElementManifest Location="Newfield\Elements.xml" />
      </ApplyElementManifests>
      <AddContentTypeField
        ContentTypeId="0x01008fe82614693d490c97402f2135091f27"
        FieldId="{B66DB48F-EA17-4287-B1DE-1409DB073C5B}"
        PushDown="true" />
    </VersionRange>
    <VersionRange BeginVersion="1.0.0.0" EndVersion="2.0.0.0">
      <CustomUpgradeAction Name="Upgrade1.0.0.0To2.0.0.0" />
    </VersionRange>
    <VersionRange BeginVersion="2.0.0.0" EndVersion="3.0.0.0">
      <ApplyElementManifests>
        <ElementManifest Location="StyleSheet\Elements.xml" />
      </ApplyElementManifests>
    </VersionRange>
    <VersionRange BeginVersion="3.0.0.0" EndVersion="4.0.0.0">
      <MapFile FromPath="StyleSheet\Sample.txt" ToPath="SPDevWiki\Sample.txt" />
    </VersionRange>
  </UpgradeActions>

Check it out over on the SharePointDevWiki.com Podcast space. Also plenty of links there to my slide deck and other great people in this space like Chris O’Brien and Mike Morton who are SharePoint Heroes of mine!

whitepaper

I would also recommend taking a look at my white paper on Application Life Cycle Management in SharePoint if this subject interests you too.

Published: 6/29/2010  3:37 AM | 0  Comments | 0  Links to this post

Jun 292010

Using Windows Live Writer with WSS 3.0 and CKS:EBE 2.0

I had a very annoying issue with Windows Live Writer integration with Windows SharePoint Services 3.0 with CKS:EBE 2.0.

If you add a new Blog to Live Writer and just use the host address of your WSS 3.0 site it didn’t work for me and I was getting “Access Denied” errors in Live Writer.

Thanks to Ivan Sanders (@iasanders and http://dimension-si.com/blog/default.aspx) he recommended that I add the Blog in Live Writer as http://wss.made4the.net/metaweblog.ashx instead of http://wss.made4the.net/ and this WORKED!

I was digging into the depths of the Event Viewer and finding nothing, nothing in ULS logs, but getting the below error in IIS logs for Web Application:

2010-06-28 10:40:54 62.233.101.254 POST /_layouts/metaweblog.aspx - 80 - 124.148.206.69 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+Windows+Live+Writer+1.0) 401 5 0 1145

So thanks again to Ivan for helping me solve this on MSDN forums!

There is one glitch to this approach though…when Live Writer publishes it does pop up a browser window to that .ashx file rather than the homepage…but I can deal with that for Rich Text submission of blog posts ;-)

Published: 6/29/2010  3:29 AM | 0  Comments | 0  Links to this post

Jun 292010

Sandboxed Solution interview panel with Arpan Shah

I was lucky enough to get some quality time with Arpan Shah from Microsoft in Redmond to facilitate an interview for the SharePointDevWiki.com with a panel of amazing SharePoint community member: Todd Bleeker, Paul Swider and Mark Rhodes. We discussed Sandboxed Solutions and the pros and cons from End User, IT Pro and Developer perspectives.

screen

It’s a great interview that I recorded on my camcorder with my shiny new microphone ;-) Check it out over at the SharePointDevWiki.com!

Published: 6/29/2010  3:19 AM | 0  Comments | 0  Links to this post