ASP.NET interview questions: - When to use what? - “Server.Transfer” or “Response.Redirect”
Use “Server.Transfer” when you want to navigate pages which resides on the same server , use ‘Response.Redirect’ when you want to navigate between pages which resides on different server.
Response.Redirect(URL,true) vs Response.Redirect(URL,false) ?
Response.Redirect(URL,false) :- Client is redirected to a new page and the current page on the server will keep processing ahead.
Response.Redirect(URL,true) :- Client is redirected to a new page but the processing of the current page is aborted.
Also see following ASP.NET interview questions video on importance of session and viewstate