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

ComboBox SelectedValue()

February 26, 2007

<NoteToSelf> I had some issues with SelectedValue() on a WinForms ComboBox when adding values dynamically to it and used this:public class ComboValues{        private string _key;         private string _value;         public string Value        {            get { return _value; }            set { _value = value; }        }              public string Key        {    more...

 

JoinView for DataTables

February 15, 2007

We've been doing a lot of work with DataSets recently on this project and have had some issues on standards for creating new DataTables and TableAdapters. We have tried to enforce having DataTables with TableAdapters that directly reflect the base tables in a DataSet so that you can use the default Insert, Update, Delete, Select methods provided.Complex ProceduresOne problem occurs when you have more...

 

Strongly Typed datasets command timeout

February 12, 2007

I have been doing a lot of work recently with Strongly typed datasets and table adapters. We have found that the standard 40 seconds for some methods just wasn't enough...mainly due to big batch processes that call in large amounts of data in a view from various tables. I found a great article which has helped us out on this issue.It demonstrates how extensible the standard datasets are and I'm s more...