Windows Services support the ability to automatically perform some defined action in response to a failure. The recovery action is specified in the Recovery tab of the service property page (which can be found in Settings->Control Panel->Administrative Tools -> Services). The Recovery tab allows you to define actions that can be performed on the 1st [...]
Archive for February, 2008
Using the Automatic Recovery Features of Windows Services
Posted in .NET, C#, Software, Visual Studio on February 28, 2008 | 8 Comments »
The Importance of Sharpening the Saw
Posted in Software on February 23, 2008 | Leave a Comment »
Today I popped into Starbucks and saw a sign at the register that said they would be closed from 5:30 – 9:00 this Tuesday for Espresso Training. The sign went on to say how important quality is and that the training is necessary to maintain quality. I thought maybe it was just this one store, [...]
Rethinking the C# using statement
Posted in C#, mocks, nmock on February 11, 2008 | 2 Comments »
I’ve typically used the C# using construct to wrap an instance on an object that has a short lifetime and requires a call to Dispose. The using keyword hides the need to call Dispose explicitly and avoids having to use a try-finally to ensure that Dispose is always called. One example of a class that [...]
Pair Programming Follow-Up
Posted in Agile, Extreme Programming (XP), pair programming on February 6, 2008 | Leave a Comment »
In my last post I described some of my early impressions on my first pair programming experience. Still no complaints, although a few additional observations. I am surprised at the end of the day to find that I am a little mentally drained and I think that is a good thing. The effort that we [...]
Pair Programming
Posted in Agile, MbUnit, NUnint, pair programming on February 1, 2008 | Leave a Comment »
I’ve been doing some pair programming this week and have found the experience to be extremely productive and informative. I am pairing with a guy named Mike, who is someone I have worked with in the past and really enjoying working with. We are in the midst of a fairly significant refactoring effort for a [...]
