Asp.NET web.config nedir ?

Asp.NET ile kodlama yaparak web uygulamaları geliştirenlerin çok iyi bilirler ki uygulamanın başından sonuna kadar etkili bir şekilde kullandığımız web.config dosyası dediğimiz config yapılandırma dosyası bulunmaktadır.

Web.config dosyası ile ,maximum dosya boyutu,güvenlik gibi bir çok farklı amaç için kullanabiliriz.Bunun yanı sıra (bence en önemlisidir) bağlantı satırımızı web.config dosyasından okuyabiliriz.Bir web uygulaması geliştireceğimiz zaman veritabanı ile ilgili işlemler yapmak istediğimizde birden fazla yerde bağlantı cümlesini belirtmek zorundayız.Bu yöntem hem sağlıklı bir kodlama değildir hemde bir sunucu değişimi gerektiğinde birden fazla yerde değişiklik yapmanızı gerektirecek zahmetli bir iş doğurur.Sağlıklı bir COnnectionString belirtmek istiyorsak bunu web.config dosyası üzerinde yapabiliriz.Herhangi bir değişikliği ihtyaç duyduğumuzda sadece bu dosyayı güncellemek yeterli olacaktır.

Asp.NET web uygulamalarında web.config dosyasındaki yapılandırma ayarlarını gözden geçirerek uygulamaya erişim izni veren bir dosya.

Bir uygulama için birden fazla web.config dosyası tanımlayabilirsiniz.

Bütün web.config dosyaları, systemrootMicrosoft.NETFrameworkversiyonNumberCONFIGweb.config
konumunda uygun olarak bulunan web.config root dosyasından miras alır.

Web.config hiyerarşisi ;

<!--?xml version="1.0"?-->

Yukarıdaki düzene baktığımızda alt elemanların kök eleman yapılandırma etiketlerini anlayabiliyoruz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir