You’ll try out the Try Catch Finally code in a separate page in the Demos folder so you can closely watch its behavior. When you understand how it works, you’ll modify the ContactForm.ascx user control and incorporate the exception-handling code there. The reason you write this code in the demo page first is that the user control uses an Ajax UpdatePanel that shields users from the dirty details of an exception by default, making it difficult to see what’s going on.