337 reputation
110
bio website paulstovell.com
location Brisbane, Australia
age 28
visits member for 3 years, 5 months
seen Oct 16 at 7:36

I live in Brisbane and work full time bootstrapping my own product company around Octopus Deploy, an automated deployment tool for .NET applications.

Prior to Octopus Deploy, I worked for an investment bank in London building WPF applications, and before that I worked for Readify, an Australian .NET consulting firm, where I was lucky enough to work with some very talented people. I also worked on a number of open source projects and was an active user group presenter. I've been a Microsoft MVP for WPF since 2006.

I have a blog at paulstovell.com.


Jul
7
asked Storing archived index data
May
25
answered Are we always supposed to create a setup to deploy or application?
May
4
awarded  Yearling
Mar
13
revised What code smell best describes this code?
added 108 characters in body
Mar
13
comment What code smell best describes this code?
In this example (for the sake of the example) creating a new DataContext every call is a requirement.
Mar
13
comment What code smell best describes this code?
Thanks, that was a bug in the sample that I've fixed. Is it "perfect code" now that the == is a !=?
Mar
13
revised What code smell best describes this code?
edited body
Mar
13
asked What code smell best describes this code?
Jan
24
awarded  Announcer
Jan
24
revised Why do we have so many flavors of .NET? Is it a good thing?
deleted 1 characters in body
Jan
24
comment Why do we have so many flavors of .NET? Is it a good thing?
Shouldn't I be able to write a class that only uses List<T> and run it on any platform without creating a portable library? Or shouldn't List<T> itself be in a portable library? Portable libraries feel to me like a workaround rather than part of an elegant design.
Jan
24
comment Why do we have so many flavors of .NET? Is it a good thing?
@Oded and others - I've reworded the title and body, hope that meets with your approval :)
Jan
24
revised Why do we have so many flavors of .NET? Is it a good thing?
added 219 characters in body
Jan
24
awarded  Commentator
Jan
24
revised Why do we have so many flavors of .NET? Is it a good thing?
added 219 characters in body
Jan
24
comment Why do we have so many flavors of .NET? Is it a good thing?
In other words, shouldn't making the code run on another platform just be a case of choosing which assemblies to support?
Jan
24
comment Why do we have so many flavors of .NET? Is it a good thing?
But rather than a developer copying/pasting the code to List<T> to create Micro Framework List<T>, shouldn't the BCL be split up properly such that the binaries run on all platforms?
Jan
24
asked Why do we have so many flavors of .NET? Is it a good thing?
Jan
15
answered Why doesn't “object reference not set to an instance of an object” tell us which object?
Dec
2
comment Is this a correct situation to use a constant?
You can use int.Zero instead to make him happy :)