ASP.NET MVC'de Genel Hata Yönetimi

Yazdığımız projelerde kod hatalarının bulunabilme ihtimali her zaman vardır. Bu hatalar tamamen bizden kaynaklı olabilir veya tahmin edemediğimiz durumlarda ortaya çıkabilir. Bu gibi durumlarda hatanın kaynağının direkt olarak son kullanıcıya gösterilmesi hem görsellik açısından güzel bir durum değildir, hem de projemizdeki bazı kodların son kullanıcıya gösterilmesine yani güvenlik zaafiyetine yol açabilir. Mesela kullanıcı sitemizde var olmayan bir adrese gitmek isteyebilir. Bu nedenle projede meydana gelebilecek herhangi bir hatayı merkezi olarak yönetebilmemiz gerekmektedir. ASP.NET bu amaçla etkili bir hata yönetimi (error handling) sunmaktadır. Uygulamamızda tüm request ve response'lerin yönetildiği, bunlara ait event'ların yakalandığı Devamını oku »