Eğer web uygulamanız altında bir dizin yarattığınızda/sildiğinizde uygulama tekrar başlıyor ve tüm oturumlarınızı kaybediyorsanız bu değişimlerin izlenmesini durduracak aşağıdaki kod bloğu işinize yarayacaktır. Global.asax ta;
Anlamsız session kayıpları
Uygulamanızda session time out süresi geçmeden session uçuyor mu? Neden olduğunu anlayamıyor musunuz? Ana web.config dosyanızda ufak bir değişiklik ile application recycle nedenlerini event loga yazdırmanız mümkün… C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG dizinide bulunan ana web.config dosyasını açın ve <healthMonitoring><rules> bölümüne şu satırları ekleyin. Böylece event log kayıtlarını takip ederek session kaybının nedenleri hakkında bilgi sahibi olabilir ve çözüm […]
C# String karşılaştırma
Büyük-küçük harf gözetmeksizin iki string in eşitliğini karşılaştırmak istiyorsanız aşağıdaki kod parçasınız kullanabilirsiniz…
Önemli güvenlik açığı
ASP.NET uygulamalarında önemli bir güvenlik açığı bulundu. Konu ilgili sunucunuzun versiyonlarına göre farklı yamalar mevcut. Konu ile ilgili Scott Guthrie tarafından yazılan makaleyi mutlaka okunmanız ve size uygun yamayı sunucunuza uygulamanızı öneririm. Makaleyi şu adresten okuyabilirsiniz:http://weblogs.asp.net/scottgu/archive/2010/09/18/important-asp-net-security-vulnerability.aspx Yamalarla ilgili detaylı bilgiyi şu adresten alabilirsiniz:http://weblogs.asp.net/scottgu/archive/2010/09/28/asp-net-security-update-now-available.aspx