First, I'm glad you're enjoying the book.
As far as
VB code goes, I did not write any. I would have, but Wrox doesn't pay me nearly enough to write it twice.

LOL
I think porting this over to
VB would be a pretty good exercise. You said you tried but didn't have any luck. I'd say keep trying. If you post any issues I'm sure the folks on the forums here could help with any problems you may encounter. The code is mostly very straightforward, and it's all targeting .NET 2.0, so it should be very doable in
VB 2005.
Having said that, keep in mind that you don't actually need to port it in order to use the exception-handling engine in a
VB.NET site. You should be able to just use the compiled DLL with no problems.