Gönderen Konu: Asp.net web.config dosyası nedir?  (Okunma sayısı 260 defa)

Çevrimdışı mir_as82

  • Emektar
  • *****
  • İleti: 946
Asp.net web.config dosyası nedir?
« : 12 Ekim 2017, 12:34:00 »
Web.config dosyasının mantığı nedir?
Bu dosyaya neden ihtiyaç duyulmuştur ?
Bu XML dosyası sisteme nasıl dahil ediliyor, yani bu dosyayı bir dll alıp sınıf yapısına sokuyor sonra bu sınıfı başka bir uygulama mı kullanıyor ?
« Son Düzenleme: 12 Ekim 2017, 12:49:08 Gönderen: mir_as82 »

Çevrimdışı tunayk

  • Kıdemli
  • ****
  • İleti: 273
    • plcogren.com
Ynt: Asp.net web.config dosyası nedir?
« Yanıtla #1 : 12 Ekim 2017, 13:37:14 »
Web.config, web uygulamanızın ve sayfalarının sistem tarafından nasıl yorumlanacağını Asp sistemine söyler.  Gerekli konfigürasyon bu dosyada tutulur.  Kendi uygulamanız da bu dosyaya erişebilir ve ayarlarını buradan alır.  Özellikle de önden tanımlı olması gereken parametreler için.

ASP.NET sisteminde web.config, her web uygulamasının doğal bir parçası olarak işlem görür. Hatta sizin uygulamanızda bu dosyayı oluşturmamış iseniz, sistemin kendi varsayılan web.config dosyasında var olan ayarlar sizin uygulamanıza da uygulanır. Eğer siz ayrıca bir dosya tanımlamış iseniz, sizinki varsayılan dosyanın önüne geçer.
« Son Düzenleme: 12 Ekim 2017, 16:34:05 Gönderen: tunayk »

Çevrimdışı mir_as82

  • Emektar
  • *****
  • İleti: 946
Ynt: Asp.net web.config dosyası nedir?
« Yanıtla #2 : 13 Ekim 2017, 03:13:05 »
Sistem tarafından dediğiniz IIS midir?
Sistem ile ASP.Net uygulamasının ortak zeminde buluşması gereken ne tarz özelliklerdir?

Çevrimdışı tunayk

  • Kıdemli
  • ****
  • İleti: 273
    • plcogren.com
Ynt: Asp.net web.config dosyası nedir?
« Yanıtla #3 : 13 Ekim 2017, 07:54:25 »
Benim kastettiğim, ASP.NET yorumlayıcı kütüphaneleri. Yani .NET Framework içinde hazır gelen ve aspx,asmx, vb. sayfaların yorumlayan arkaplan yazılımından bahsediyoruzm. IIS .NET için sadece aracılık hizmetidir. 80 Nolu portu dinler, gelen sayfa isteği bir .NET uygulamasına ait ise, gelen talebi .NET arkaplan hizmetine gönderir, arkaplan hizmeti sayfa dosyasını okur, web.config dosyasındaki parametrelere göre işler, varsa kodları çalıştırır ve sonucu  IIS'e bir memory streem olarak verir. IIS te karşı tarafta hazır bekleyen web istemcisine bu verileri gönderir. İstemci gelen veriyi uygun formatta size döndürür.