Click here to Skip to main content
15,175,179 members

Articles by Martin Hinshelwood (Articles: 13, Technical Blogs: 25)

Articles: 13, Technical Blogs: 25

RSS Feed

Average article rating: 4.07

All Topics
Posted: 21 Aug 2007   Updated: 21 Aug 2007   Views: 28,211   Rating: 2.36/5    Votes: 8   Popularity: 2.13
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 16   Downloaded: 0
Please Sign up or sign in to vote.
I have been thinking a lot recently about the future of software development and where I see it going. I have worked for seven companies since leaving university (two design studios, two software studios, one community startup, one Internet bank and one investment bank), and my conclusion is that...
Desktop Programming
WPF
Posted: 21 Aug 2009   Updated: 26 Aug 2009   Views: 59,385   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 0
Please Sign up or sign in to vote.
WPF drag and drop behaviour
Posted: 31 Aug 2009   Updated: 31 Aug 2009   Views: 9,720   Rating: 3.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
WPF Ninject Dojo: The data provider
Posted: 1 Sep 2009   Updated: 1 Sep 2009   Views: 18,100   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
WPF Scale Transform Behavior
Programming Languages
C#
Posted: 22 Aug 2007   Updated: 22 Aug 2007   Views: 26,431   Rating: 4.43/5    Votes: 3   Popularity: 2.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 0
Please Sign up or sign in to vote.
I have decided to have a little go at creating a Team Foundation Server Event Handler in .NET 3.5 that is resilient and scalable. I will be using as many of the features of Team Suite as I can, but bear with me as there are a few things that are new to me.
Visual Basic
Posted: 25 Jun 2006   Updated: 25 Jun 2006   Views: 56,627   Rating: 3.62/5    Votes: 5   Popularity: 2.53
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 25   Downloaded: 0
Please Sign up or sign in to vote.
Adding ToolStripPanel support to the Composite UI Application Block.
Posted: 21 Aug 2007   Updated: 21 Aug 2007   Views: 29,820   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 21   Downloaded: 0
Please Sign up or sign in to vote.
Creating an event handler with the Team Foundation Server Event Handlers is very easy. You will need to inherit from the AEventHandler class which is part of the RDdotNet.TeamFoundation.dll located in the install directory (I will make an SDK later).
Posted: 6 Sep 2007   Updated: 6 Sep 2007   Views: 33,600   Rating: 4.67/5    Votes: 2   Popularity: 1.40
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
I have decided to have a little go at creating a Team Foundation Server Event Handler in .NET 3.5 that is resilient and scalable. I will be using as many of the features of Team Suite as I can, but bear with me as there are a few things that are new to me.
Posted: 21 Aug 2007   Updated: 21 Aug 2007   Views: 17,210   Rating: 3.00/5    Votes: 3   Popularity: 1.43
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 16   Downloaded: 0
Please Sign up or sign in to vote.
Host any number of services, regardless of whether they are remote or local within a "Server" construct and access that server easily.
XML
Posted: 21 Aug 2007   Updated: 21 Aug 2007   Views: 19,840   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 17   Downloaded: 0
Please Sign up or sign in to vote.
There are a number of config options for the TFS Event Handler Prototype. I will describe all of them in depth here. The first step is to set the Windows Communication Foundation service options, which really only requires you to change one value.
Ultrabook
Posted: 26 Jul 2013   Updated: 26 Jul 2013   Views: 12,460   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Review: Harris Beach SDS Ultrabook from Intel (Unboxing)
Posted: 3 Sep 2013   Updated: 3 Sep 2013   Views: 6,771   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Review Part 2: Developing with Intel Haswell Harris Beach SDS Ultrabook
Posted: 15 Oct 2013   Updated: 15 Oct 2013   Views: 7,530   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Now that I have had two months with the Intel Haswell Harris Beach SDS Ultrabook I thought that it would be a good idea to give you an update.

Average blogs rating: 4.17

All Topics
Posted: 10 Sep 2010   Updated: 10 Sep 2010   Views: 7,980   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
How to calculate the rank of your blog posts or pages
Posted: 13 Sep 2010   Updated: 13 Sep 2010   Views: 14,631   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Active Directory Groups not Syncing with Team Foundation Server 2010
Posted: 4 Dec 2010   Updated: 4 Dec 2010   Views: 27,771   Rating: 1.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
TFS vs. Subversion fact check
Posted: 13 Sep 2010   Updated: 13 Sep 2010   Views: 6,380   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
How to deal with a stuck or infinitely queued build
Posted: 8 Oct 2010   Updated: 8 Oct 2010   Views: 9,730   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Syncing many Dynamics AX instances to a single TFS 2010 Team Project
Posted: 4 Dec 2010   Updated: 4 Dec 2010   Views: 10,230   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Syncing many Dynamics AX instances to a single TFS 2010 Team Project
Desktop Programming
WPF
Posted: 16 Nov 2009   Updated: 16 Nov 2009   Views: 18,110   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
WPF scale transform behaviour
Posted: 17 Nov 2009   Updated: 17 Nov 2009   Views: 13,150   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
WPF Ninject Dojo: The Data Provider
DevOps
TFS
Posted: 19 Sep 2010   Updated: 19 Sep 2010   Views: 12,070   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Team Foundation Server 2010 Event handling with subscribers
Posted: 14 Oct 2010   Updated: 14 Oct 2010   Views: 17,611   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
TFS vs. Subversion fact check
Posted: 21 Oct 2010   Updated: 21 Oct 2010   Views: 11,441   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
TFS Work Item system.id at a predefined number
Programming Languages
C++
Posted: 12 Mar 2010   Updated: 12 Mar 2010   Views: 28,510   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Well, it depends….If you are a small company that creates a finite number of internal projects then you will find it easier to create a single project for each of your products and have TFS do the heavy lifting with reporting, SharePoint sites and Version Control.But what if you are not…Update
Posted: 27 Mar 2010   Updated: 27 Mar 2010   Views: 15,901   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Well, it depends….If you are a small company that creates a finite number of internal projects then you will find it easier to create a single project for each of your products and have TFS do the heavy lifting with reporting, SharePoint sites and Version Control.But what if you are not…Update
Visual Basic
Posted: 17 Nov 2009   Updated: 17 Nov 2009   Views: 8,160   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Updating the Command Line Parser
Posted: 16 Sep 2010   Updated: 16 Sep 2010   Views: 36,072   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Team Foundation Server 2010 Event Handling with Subscribers
Posted: 5 Dec 2010   Updated: 5 Dec 2010   Views: 15,810   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Team Foundation Server 2010 Event Handling with Subscribers
Posted: 13 Jan 2010   Updated: 13 Jan 2010   Views: 18,520   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
SEO permanent redirects for old URLs
Posted: 5 Dec 2010   Updated: 5 Dec 2010   Views: 12,860   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
TFS 2010 Work Item Seed: TFS Work Item system.id at a predefined number
Visual Basic 10
Posted: 21 Aug 2009   Updated: 23 Aug 2009   Views: 21,180   Rating: 3.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Please Sign up or sign in to vote.
Staring from the original Command Line Parser v1.0 code, I wanted to be able to add multiple commands, or even nest commands. The result is a nice simple commanding architecture conducive to creating multiple commands.
Silverlight
Posted: 3 Mar 2010   Updated: 3 Mar 2010   Views: 8,390   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
This is SSW’s first time using Team Build 2010 to automatically create a Silverlight application. In the past the guys have used Cruise Control, but we want to move to a pure TFS 2010 solution.
Posted: 27 Mar 2010   Updated: 27 Mar 2010   Views: 10,200   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Getting Silverlight to build on Team Build 2010 RC
Web Development
ASP.NET
Posted: 21 Aug 2009   Updated: 24 Aug 2009   Views: 21,221   Rating: 4.33/5    Votes: 3   Popularity: 2.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Even though this sounds like a really simple thing, what if you do not know the name of the controls, and you do not want to have to add a bit of code that you, or another may developer may forget to every piece of code with a timer in it.
Posted: 21 Aug 2009   Updated: 21 Aug 2009   Views: 17,490   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
Please Sign up or sign in to vote.
I am always pulling out the Unity assemblies. Maybe it is just because I am lazy, but I really can’t be bothered rolling my own dependency injection and mapping framework!
Posted: 21 Aug 2009   Updated: 21 Aug 2009   Views: 13,901   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
I am not sure if this is a good idea, but I was bored one day and decided to add a TFS Error Log provider for Elmah. There are 2 ways you can do this.
IIS
Posted: 4 Jan 2010   Updated: 12 Jan 2010   Views: 15,960   Rating: 4.92/5    Votes: 8   Popularity: 4.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 30   Downloaded: 0
Please Sign up or sign in to vote.
From time to time your website structure may change. When this happens you do not want to have to start from scratch with your Google rankings, so you need to map all of your Old URLs to new ones.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.

Martin Hinshelwood
Instructor / Trainer naked ALM
United States United States

About the Author: Martin has worked with many customers in government, finance, manufacturing, health and technology to help them improve their processes and deliver more. He provides management and technical consulting that intends to expose processes and practices to gain transparency, uncover impediments to value delivery and reduce cycle-time as part of an organisations path to agility. Martin is a Professional Scrum Trainer as well as a Visual Studio ALM MVP and Visual Studio ALM Ranger. He writes regularly on http://nakedalm.com/blog, and speaks often on Scrum, good practices and Visual Studio ALM.


You can get in touch with Martin through naked ALM.