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
Jan 112007

Geek speak

LOL just got sent a Geek Viral email and actually laughed at it...does that make me a geek too?

 

Top 10 things likely to be overheard from a Klingon Programmer

10. Specifications are for the weak and timid!
9. You question the worthiness of my code? I should kill you where you stand!
8. Indentation?! - I will show you how to indent when I indent your skull!
7. What is this talk of 'release'? Klingons do not make software 'releases' Our software 'escapes' leaving a bloody trail of designers and quality assurance people in its wake.
6. Klingon function calls do not have 'parameters' - they have 'arguments' - and they ALWAYS WIN THEM.
5. Debugging? Klingons do not debug. Our software does not coddle the weak.
4. A TRUE Klingon Warrior does not comment on his code!
3. Klingon software does NOT have BUGS. It has FEATURES, and those features are too sophisticated for a Romulan pig like you to understand.
2. You cannot truly appreciate Dilbert unless you've read it in the original Klingon.
1. Our users will know fear and cower before our software! Ship it! Ship it and let them flee like the dogs they are!

 

Published: 1/11/2007  12:00 AM | 0  Comments | 0  Links to this post

Oct 292006

37Signals: Getting Real

A very good book that is now freely available to read...you should check it out.

http://gettingreal.37signals.com/toc.php

Has some interesting theories in there.
 

Published: 10/29/2006  12:00 AM | 0  Comments | 0  Links to this post

Sep 192006

Microsoft Forums

Just came across the Microsoft Forums on their web site via the WSSv3 FAQ site, I use Firefox as it's quicker at Tabbed browsing than Internet Explorer and displays mosts sites better than IE except for Microsoft ones! I can't believe they haven't got these forums working other browsers and also most of their own sites also! Atleast the Sharepoint team took the time to make it work in Firefox!

It's the only reason I use IE is to debug in Visual Studio and to visit Microsoft sites!

</MicrosoftRant>

 

Published: 9/19/2006  12:00 AM | 0  Comments | 0  Links to this post

Sep 192006

Microsoft Windows Media Player 11 beta 2

I've been using Windows Media Player 11 beta 2 for a while now, mainly to synchronise my music from my laptop to my miniSD card to listen to on my O2 XDA Atom. The only thing that really bugs me is that it's not true synchronisation, for example, it doesn't on sync pass back to the Media Player the play count or date last played. I use a set of Jabra BT620s bluetooth headphones which have volume, skip track and play pause on them, so i never touch the interface for rating songs as I'm listening to them on the way to work and at work.

There is mention of a "Reverse Sync", but I can't find anything about it in the Interface, Help or on the Internet other than all the reviews that are basically the same as the M$ site but cut and paste around a bit!

I wonder with the new Zune player coming out and rumoured mobile + video + music Zune device that this will push the very basic Mobile Media Player currently with Windows Mobile 2005.

I must admit that I think that Windows Mobile is pretty basic in regards to what you can actually do in most of the applications. They're gonna have to step up their game as Symbian and Palm stamp forward...I just hope Apple come back to the board with a new Newton...they were way too early to market when they first released that. 

Published: 9/19/2006  12:00 AM | 0  Comments | 0  Links to this post

Sep 182006

Microsoft Windows Workflow Platform

I've been reading about the Microsoft Windows Workflow Platform with some interest for a while now and it's use in Sharepoint 2007 and Team Foundation System. The MSDN site has plenty of information on it, but I found this great article introducing it all. Still, what completely amazes me is the Microsoft.com search engine...I use Google full time now with the "site:microsoft.com" tag to find stuff no their site! Not a very good bit of promotional material for a company that are trying to get into DM/RM/WCM space with MOSS 2007 is it!
Published: 9/18/2006  12:00 AM | 0  Comments | 0  Links to this post

Sep 142006

Zune too late to join the party?

M$ are making their big play by announcing the Zune media device. They'll be plenty of coverage over the next few weeks on this Toshiba built device that M$ hopes stomps on the iPod. First impressions are that the community side of device being able to send photos, videos and music between devices is a great idea. Especially even DRM music which allows 3 plays of a song with a feature to flag this to purchase when next at the online shop.

The interface looks pretty slick from what I've seen already and would really like to get one in my hands to try out. Be nice to see them come up with something different to the plain iPod one without too much of a performance hit.

I like the fact that the screen dominates the device rather than the current iPod where the wheel dial is overly size when this could have been space for more screen.
It'll be interesting to see what APIs will be available for it also!

Apple have gone for the big wow factor on storage space, but I've been fine with a 2Gb MiniSD card in my 02 XDA Atom windows mobile device and simple on sync shuffle some new songs onto it now and again. More often than not you have favourites you always want to listen to and 80Gb is definately over kill!

They've definately improved the Windows Media Player in version 11, and it'll be interesting to see what goodies they get into the stores and whether they acn compete with the iTunes store which is simply dominating and only drawback appears to be that the music is locked down to iPods only...a mistake M$ will make...I think not.

Passionate Apple people get behind the iPod...if M$ soldiers get behind the Zune it could dominate!

Whether it's 'cool' enough to survive the market I'm yet to decide until I've seen one in person and also the price!

CNET also have some good points...especially only 12 hours playback without wifi!
Check out ZuneInsider also!
Published: 9/14/2006  12:00 AM | 0  Comments | 0  Links to this post

Sep 142006

Rising from the dead

Nintendo really did miss the boat in the console war with regards to the PS One and M$ Xbox wars. They are now playing catch up with the Wii (pronounced Wee). I always prefered Nintendo games becuase of the simple gameplay and multiplayer options over the PS/Xbox type eye candy graphics with terrible gameplay or slow to pick up game learning curves.
It'll be great to see Mario on the screens again as well as Mario Kart and hopefully a replica of GoldenEye which nearly made me fail my Degree!
These videos of the new interface design and new controller with gesture movement control looks extremely impresive! Apparently the cost is going undercut the Xbox 360 by a lot and also the PS3...which has been delayed until March now outside USA.
I'd be seriously tempted if they go the same route with a Media Centre type approach like the Xbox does where I can send MPG/DIVX videos to my TV to watch etc. I know the iTV has just come out from Apple, but with no DVR capacity I think they are definately a "me too" device over anything! And I bet it won't play DIVX!
Published: 9/14/2006  12:00 AM | 0  Comments | 0  Links to this post

Sep 142006

Google man

I've just rebuilt my laptop and was worknig through the usual suspects to reinstall. One thing that I wasn't even sure I'd use anymore is outlook. I totally use GMail at work and at home now. I have all my contacts, tasks, and notes in my Windows Mobile device. I was simply using it as a backup copy.
I found the CompanionLink for Google Calendar that syncs my windows mobile with Google Calendar which is awesome. So I can now backup my calendar. But what would be really sweet is a sync for the Google Contacts and also for Google to release Google Tasks and Google Notes to compliment a full PIM online environment.
I like Google because it is clear and simple to use and quick because of it! I use Google Reader every day and have started using Google Home and the "Interesting Items For You" portlet which basically takes into account all the searches you do, what pages you visit etc. to recommend you links based on what others with similar profiles are doing.

Published: 9/14/2006  12:00 AM | 0  Comments | 0  Links to this post

Sep 102006

DNN Store and Open Source Community

I've done a DotNetNuke 4.0.2 install for a friend a while ago for his http://www.jiggyjigs.com/ site.
He uses the DNN Store project module which has quite a few bugs in it. He's having trouble upgrading from v1 to v2 and I've noticed in the forums that a guy has taken the code and is selling it for £50 with a few add-ons for multiple shipping costs, tax etc..

The issue is that if DNN store upgrades to a new version, it is my understanding on reading that the purchased modifications may not work. I can understand why he is trying to make money out of it, but for the good of the community it will cause all sorts of bother unless he keeps it inline.

It seems like he's been a very frustrated user and has sweated blood and tears to get it working, but he is not part of the Project team and looking at the posts made has not provided much code feedback in. I don't believe this is his fault as he just needed it working and sounded like he was very committed with DNN and the Store with the project he was on.

The real questions is, is this really how the Open Source .Net Community should be going?

Should the DNN Store Project team purchase the source code he has for sale and then put this back into the central source with all these fixes complete?
How can DNN encourage people to contribute rather than go it alone?
What factors made this guy go alone and what may have made him help the team instead?

For this community to work I think they need to work on this. After all, the bigger the contributions the bigger the product will become.
Published: 9/10/2006  12:00 AM | 0  Comments | 0  Links to this post

Sep 062006

The eternal stench of Word VBA

I'm currently doing some project work with Microsoft Word 2003 using VBA to populate a Document template. It uses an Access database to dynamically load certain tabs in the form etc.

I had a problem yesterday which I think I've resolved thanks to the microsoft.public.word.vba.general group. You can actually compile your VBA code by gettnig into the editor (ALT-F11) and then selecting Debug | Compile ... from the menu bar.

This seemed to get rid of the error ("Microsoft Word has
encountered a problem and needs to close") when opening an instance of the template.

You don't appreciate Visual Studio 2005 and .Net 2.0 until you go back and see how terrible VBA work was back the past! I'm hopeful that I will never have to touch this stuff again once I move into Contracting and leave the stench of the past behind me!
Published: 9/6/2006  12:00 AM | 0  Comments | 0  Links to this post

 Next >>