Thank you for the help. What you say makes perfect sense. And you have made things clearer to me. I need to mentally put a few more pieces of the puzzle together before I understand completely. So I need to ask one or more questions to completely understand this.
Hm.. Ok here is my question.
1.) For the following block of code, will line 2 ever be executed? If so, what would ever cause program execution to return to line 2.
1 Response.Redirect(Page.ResolveUrl("theWebPage.aspx"));
2 Response.End();
It seems that the thread of execution at line 1 will end when program execution is transfered to "theWebPage.aspx". So I can't see where code execution will ever return to line 2. Is that the case?