Click here to Skip to main content
15,886,110 members

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

Articles: 13, Technical Blogs: 25

RSS Feed

Average article rating: 4.07

All Topics
21 Aug 2007   Updated: 21 Aug 2007   Rating: 2.36/5    Votes: 8   Popularity: 2.13
Licence: Ms-PL    Views: 29,981     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
21 Aug 2009   Updated: 26 Aug 2009   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 64,005     Bookmarked: 36   Downloaded: 0
Please Sign up or sign in to vote.
WPF drag and drop behaviour
31 Aug 2009   Updated: 31 Aug 2009   Rating: 3.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 10,440     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
WPF Ninject Dojo: The data provider
1 Sep 2009   Updated: 1 Sep 2009   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 19,260     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
WPF Scale Transform Behavior
Programming Languages
C#
21 Aug 2007   Updated: 21 Aug 2007   Rating: 4.43/5    Votes: 3   Popularity: 2.11
Licence: CPOL    Views: 27,482     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
25 Jun 2006   Updated: 25 Jun 2006   Rating: 3.62/5    Votes: 5   Popularity: 2.53
Licence: Ms-PL    Views: 58,177     Bookmarked: 25   Downloaded: 0
Please Sign up or sign in to vote.
Adding ToolStripPanel support to the Composite UI Application Block.
21 Aug 2007   Updated: 21 Aug 2007   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: Ms-PL    Views: 30,950     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).
6 Sep 2007   Updated: 6 Sep 2007   Rating: 4.67/5    Votes: 2   Popularity: 1.40
Licence: Ms-PL    Views: 36,380     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.
21 Aug 2007   Updated: 21 Aug 2007   Rating: 3.00/5    Votes: 3   Popularity: 1.43
Licence: Ms-PL    Views: 18,051     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
21 Aug 2007   Updated: 21 Aug 2007   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: Ms-PL    Views: 20,600     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
26 Jul 2013   Updated: 26 Jul 2013   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 13,930     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Review: Harris Beach SDS Ultrabook from Intel (Unboxing)
3 Sep 2013   Updated: 3 Sep 2013   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 7,461     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Review Part 2: Developing with Intel Haswell Harris Beach SDS Ultrabook
15 Oct 2013   Updated: 15 Oct 2013   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 8,300     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
10 Sep 2010   Updated: 10 Sep 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 8,440     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
How to calculate the rank of your blog posts or pages
13 Sep 2010   Updated: 13 Sep 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 15,492     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Active Directory Groups not Syncing with Team Foundation Server 2010
4 Dec 2010   Updated: 4 Dec 2010   Rating: 1.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 29,321     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
TFS vs. Subversion fact check
13 Sep 2010   Updated: 13 Sep 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 6,940     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
How to deal with a stuck or infinitely queued build
8 Oct 2010   Updated: 8 Oct 2010   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 10,110     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Syncing many Dynamics AX instances to a single TFS 2010 Team Project
4 Dec 2010   Updated: 4 Dec 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 10,670     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
16 Nov 2009   Updated: 16 Nov 2009   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 18,760     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
WPF scale transform behaviour
17 Nov 2009   Updated: 17 Nov 2009   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 14,340     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
WPF Ninject Dojo: The Data Provider
DevOps
TFS
19 Sep 2010   Updated: 19 Sep 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 12,780     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Team Foundation Server 2010 Event handling with subscribers
14 Oct 2010   Updated: 14 Oct 2010   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: CPOL    Views: 18,691     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
TFS vs. Subversion fact check
21 Oct 2010   Updated: 21 Oct 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 11,951     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
TFS Work Item system.id at a predefined number
Programming Languages
C++
12 Mar 2010   Updated: 12 Mar 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 29,432     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
27 Mar 2010   Updated: 27 Mar 2010   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: CPOL    Views: 16,511     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
17 Nov 2009   Updated: 17 Nov 2009   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 8,690     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Updating the Command Line Parser
16 Sep 2010   Updated: 16 Sep 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 38,553     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Team Foundation Server 2010 Event Handling with Subscribers
5 Dec 2010   Updated: 5 Dec 2010   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 16,600     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Team Foundation Server 2010 Event Handling with Subscribers
13 Jan 2010   Updated: 13 Jan 2010   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 19,110     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
SEO permanent redirects for old URLs
5 Dec 2010   Updated: 5 Dec 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 13,570     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
21 Aug 2009   Updated: 23 Aug 2009   Rating: 3.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 22,112     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
3 Mar 2010   Updated: 3 Mar 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 8,660     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.
27 Mar 2010   Updated: 27 Mar 2010   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 10,830     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
21 Aug 2009   Updated: 24 Aug 2009   Rating: 4.33/5    Votes: 3   Popularity: 2.07
Licence: CPOL    Views: 23,091     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.
21 Aug 2009   Updated: 21 Aug 2009   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 18,631     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!
21 Aug 2009   Updated: 21 Aug 2009   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: CPOL    Views: 14,861     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
4 Jan 2010   Updated: 12 Jan 2010   Rating: 4.92/5    Votes: 8   Popularity: 4.45
Licence: CPOL    Views: 16,490     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.
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.