It can give you simpler code - it can't solve the basic problem which arises when ThreadAbortedException is thrown.
>Having one try/catch that looks for that specific error should handle the issue.
>
>>I think the root problem here is that response.End() will throw the ThreadAbortedException.
>>Maybe John can re-write using this approach:
http://support.microsoft.com/kb/312629