Welcome to my blog on all things SharePoint and .NET. I have a range of articles that will interest you if you've made it as far as visiting my blog. I currently live in Perth, Western Australia and am a Independent Sharepoint Consultant. I founded the SharePointDevWiki.com and help facilitate the Perth SharePoint User Group.

Whitepapers

Conferences

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 .

Latest Posts

Sharepoint 2007 cost

November 27, 2006

Just found this article which shows that a 1000 user license approx. is about AUD$11,000 and is AUD$107,000 for Internet access which doesn't need CALs. Pretty competitive against Hummingbird DM/RedDot and Interwoven Worksite/Teamsite combinations. Be interesting to see how the market picks up in Perth on this stuff and how soon. This Microsoft page covers what you need to buy product set wise. more...

 

VS2005: Rebuild selected project

November 26, 2006

You can add your own custom shortcut to build only the current project (and its dependencies). Go to Tools | Options and under Environment, click Keyboard. Type Build.RebuildSelection in the ‘Show commands containing:’ text box. Then type in your desired shortcut in the ‘Press shortcut keys:’ text box (mine was CTRL+B, CTRL+P). Finally, click the Assign button. Apparently the C# keyboard ma more...

 

SQL Temp tables vs. Variable tables

November 21, 2006

Cursors are the bane of performance life for me at the moment! I've been looking at rewriting some stored procedures with temp tables and found this article which clarifys things for me a bit more between variable tables and temp tables. more...

 

Dependency Injection

November 7, 2006

Big talk around this area which I have recently experienced first hand on the project I am on...this article has a great explanation of it. Most definately the way to develop code. more...

 

ClickOnce deployment

November 5, 2006

Being having some fun with ClickOnce deployment using Mage and some certificate signing. Found a good article by Brian Noye's discussing this. more...

 

Release Management

November 5, 2006

I've been looking into Release management and versioning assemblies in .Net 2.0.  Joshua shows a good way of using a nant script to do this automatically. Joe's blog explains how you can do this in one location using a SolutionInfo.cs file, but this is not automated on the actual version numbers. I am using CruiseControl currently, I somehow need to integrate the build label in cc.net into the as more...

 

adsutil handy command line

November 2, 2006

Was looking for the quickest way to list all the web servers on a server with their IDs:C:\Inetpub\AdminScripts\adsutil.vbs enum w3svc /p more...