Last thing Friday, an application that I wrote some time ago failed completely. The application is supposed to generate letters according to a specified schedule. The application failure left the backend database inconsistent, many of the letters were truncated, marks for the enveloper missing and me: totally baffled. I have spent all of yesterday and most of today manually reconstructing the database and the letters.
The upside of all this is that I have (re-)learned some valuable lessons about error handling when writing to text streams using VB.Net.
I may everntually get trying to figure out what actually happend to cause the error in the first place.