Automated error handling in .NET
VB/Rig was a popular add on to Visual Basic which automated the insertion of error handling into VB code. I've worked with other add-ins for VB that did similar things, but haven't seen anything similar for .NET - c# specifically. I realize this wrapping code in Try / Catch / Finally blocks is more complex than just throwing an error handler at the end of every sub and function, but with the amount of free addins and macros people have been cranking out I'd bet one exists...