Custom error beállítása nagyon jó dolog

A minap kaptam egy levelet, hogy egy közösségi oldalon ismerősnek jelöltek. Sajnos csak ma tudtam elolvasni a levelet, holott már pár napja megkaptam, mert a levelet kiszűrte a spamfilter. Ez kicsit kellemetlen, viszont teljesen meg lehet érteni a spamfiltert ugyanis a levél angolul van, kevés szöveget de annál több linket tartalmaz. No igazából ez sok emberrel megesik nem is ezért írom ezt a bejegyzést.

Az igazi meglepetés akkor ért, mikor rákattintottam a linkre, hogy visszaigazolom az ismerettséget és elfogadom a bejelölést. Rá is kattintottam a linkre, de sajnos az alábbi képernyő fogadott.

DevPortal 

Gondoltam magamban hogy “hmmmm érdekes”. Ennek nem lenne szabad megtörténnie. Kicsit belenéztem a kivételbe, amit nem kap el senki. Látszik, hogy a gond csak annyi, hogy úgy akartam elfogadni az ismerettséget, hogy nem vagyok belépve ezért a http://devportal.hu/members/Gincsai/friends/accept/….aspx helyett a képen látható http://devportal.hu/members/Anonymous/default.aspx linkre kerültem, ami viszont rájött, hogy valószínűleg nincs ilyen felhasználó.

Az egészből a tanulság annyi, hogy a custom error-t nagyon érdemes beállítani a web.configba, ugyanis ha ez be lenne állítva ilyen esetben egy általános hiba oldalra kerülnénk.

A másik lehetséges megoldás a fejlesztőknek érdemes lett volna implementálni a global.asax-ban a Application_Error eseménykezelőt, ahol minden kezeletlen kivételt kezelni tudnánk, ez által elkerülve a csúnya sárga halált.



Gincsai Gábor

Gincsai Gábor Műszaki informatikusként végeztem a BME-n és jelenleg a BME Automatizálási és Alkalmazott Informatikai Tanszékén programozás és webes fejlesztés oktatásával foglalkozom. Jópár éve tartok különböző előadásokat Microsoftos technológiákról főként az ASP.NET-ről. Az MSDN Kompetencia Központon belül a Portál Technológiák Csoport szakembere vagyok, illetve 2008 óta ASP.NET MVP.

2009.10.15. 9:44:09 | Permalink | Hozzászólások: 0 | Tárgyszavak: ,


  • Keresőbarát lapozás

    Balássy György (MS RD, ASP.NET MVP, MCTS) A ListView vezérlőt többek között azért szeretjük, mert korrektül kézben lehet vele tartani a generált HTML kódot. Ha túl sok adatot szeretnénk vele megjeleníteni, akkor tipikusan DataPagert ragasztunk hozzá. De nézte már meg valaki, hogy mit művel a DataPager a generált HTML kódban? Tovább »
  • ASP.NET Calendar Postback nélkül

    Dávid Zoltán A Calendar egy klasszikus vezérlő az ASP.NET hőskorából: csak egy kattintás és van egy naptárunk, ami viszont ronda HTML-t generál, és csak Postbackelni tud. Emiatt persze a saját kiválasztott dátumának a tárolásához is ViewSate kell. Én egy olyan Calendarra vágytam, ami az URL-be dobja fel a kiválasztott napott. A megoldást az eredeti kiválasztási mód (SelectionMode) kikapcsolásában és naponként egy új link elhelyezésében találtam meg. Tovább »


Írja meg Ön is véleményét!


Hozzászólásokat csak regisztrált, bejelentkezett felhasználóktól tudunk elfogadni!

Hozzászólások