Kategori - Web Config Ayarları

Web.Config’de Culture Format – Globalization Ayarı ve Datepicker Localization’ı Değiştirme

Merhabalar arkadaşlar,

Bu makalemizde  web tabanlı .Net uygulamaları için, sunucu dili ve lokasyonuna göre ortak kültür dili (culture) oluşturmayı inceleyeceğiz.

Bildiğimiz üzere web uygulamaları belirlediğimiz configurasyona veya default ayarlara göre start-up da configure olmaktadır.

Karakter özelliği ,tarih formati gibi konfigurasyonlar; Current Culture’a yani uygulama çalışırken set edilmiş kültüre göre gelmektedir.

Current Culture önce run edildiği uygulamaya göre set olur; yani IIS veya Web.Config’de tanımlanan configurasyonlara göre. Eğer buralarda bir kültür set edilmemişse Machine Culture’a (makina kültürüne) göre set olur. Devamını Oku

“HTTP Hatası 500.23 – Internal Server Error” Hatasının Çözümü

Merhaba arkadaşlar “HTTP Hatası 500.23 – Internal Server Error” hatası ile karşılaşanlar çözümü aşağıda bulabilirler.

HTTP Hatası 500.23

Hatanın Mesajı: HTTP Hatası 500.23 – Internal Server Error
Tümleşik yönetilen ardışık işleme modu için geçerli olmayan bir ASP.NET ayarı algılandı.
Devamını Oku

ASP.NET Server Error in ‘/’ Application

Merhaba arkadaşlar bugün sizlere “ASP.NET Server Error in ‘/’ Application” hatasının çözümünü veya tam olarak neden kaynaklandığı bulmak için birlikte bir yol izleyeceğiz. Bu hata aslında Asp.Net üzerinde genel bir hata anlamına gelmektedir. Projedeki yani hangi sayfada hatayı aldıysak o sorunun bulunması için web config üzerinde bir düzenleme(ekleme) yapmamız gerekmektedir.

ASP.NET Server Error in ‘/’ Application Devamını Oku

Web Config Session Sürelerini Ayarlama

Merhaba arkadaşlar bugün sizlere Session Timeout sürelerini istediğimiz koşullar kapsamında ayarlamayı anlatacağım.

Execution Timeout:

ASP.Net taleplerinin maksimum yaşama süresidir. Bu süre dolduğu vakit request, üzerinde herhangi bir hata oluşması koşulunda veya oluşmaması koşulunda IIS tarafından derhal iptal edilir. Web.config üzerinde debug değeri true atandığında ise IIS talebi iptal etmez ve süre devam eder.

Aşağıdaki kod parçacağı Saniye cinsinden değer almaktadır. Default değeri 110 saniyedir. Biz örneğimizde 120 saniye almayı tercih ettik.

  
       
            
       
 

Devamını Oku

Hata Sayfasının Web Config’de Kullanımı

Merhaba arkadaşlar bugün sizlere Web config’den hata sayfasının kullanımını anlatacağım. Biraz daha açıklayacak olursam. Örneğin web sitemiz bazı sebeplerden dolayı hataya düşüyor ve patlıyorsa bundan sıyrılmak için hataya düştüğü anda hata sayfamıza yönlendireceğiz. Aslında çok zor gibi görünse de çok basit bir kullanım şekli vardır.
 

       //defaultRedirect Genel hatalarımızı temsil etmektedir.
       
           //404 Hatalarımızda yönlendireceğimiz sayfayı temsil eder. 
           //Ben iki hata kısmınıda aynı sayfaya yönlendirmeyi tercih ettim. Siz dilediğiniz gibi değiştirebilirsiniz.
           <error statusCode="404" redirect="Error.aspx" />
       

Yukarıdaki kod parçacağımızı system web içerisine yerleştiriyoruz. İşlemimiz tamamlanmıştır. Kolay gelsin arkadaşlar…
Devamını Oku

Web Config Globalization Türkçe Karakter Desteği

Merhaba arkadaşlar bugün sizlere bir web projemde yaşadığım sorunu anlatmak istiyorum. Tahminen hepimizin başına gelmiştir. Projem ile localimde çalışırken bir sorun yaşamazken projemi publish ettiğimde web üzerinde bazı karakterlerin hatalı çıktığını gördüm. Aslında bu sorun türkçe karakterler üzerinde yaşanmaktadır. (ğ,ü,ö,ı,ş karakterleri)

Sorun tabikide tahmin ettiğimiz üzere sunucudan kaynaklanmaktadır. Bu sorunu; sunucu ayarlarını karıştırmadan web config ile system.web içerisine bir satır kod ekleyerek çözebiliriz. Anlattığım üzere aşağıdaki kod parçacığını system.web içerisine yerleştiriniz.


Bir başka makalede görüşmek dileğiyle.

Sedat Demirdoğan