På CodeCamp var det bland annat en session som tog upp felhantering och hur prestandakrävande det är när man kastar fel.
Strax efter det uppmärksammade jag följande fel som dök upp lite här och var i mitt projekt:
A first chance exception of type 'System.Threading.ThreadAbortException' occurred in
mscorlib.dllAn exception of type 'System.Threading.ThreadAbortException' occurred in
mscorlib.dll but was not handled in user code
Efter lite googlande hittade jag att det var response.redirect som är designad att kasta det eventet. Dock kan man komma runt detta genom att skriva
response.redirect("myPage.aspx", False)
istället för
response.redirect("myPage.aspx")
Detta är en enkel sak man kan göra för att spara prestanda och är nog bra när man har många samtidiga användare.
Man får bara tänka på att tråden då inte avbryts utan den efterföljande koden kommer att exekveras.