Her Ortamda Farklı 'Configuration'

Sdílet
Vložit
  • čas přidán 27. 06. 2024
  • Farklı Çalışma Ortamlarında Kodlarımızı Nasıl Özelleştiririz? 🤔
    Yazılım geliştirirken, kodlarımızın farklı ortamlarda (geliştirme 💻, test 🧪, üretim ortamı 🌐 vb.) farklı davranışlar sergilemesini isteriz. Örneğin, veritabanı bağlantı bilgileri 🗃️, API anahtarları 🔑 veya loglama ayarları ⚙️ gibi konfigürasyonların her ortam için ayrı ayrı tanımlanması gerekir. Bu noktada, .NET'in IConfiguration arayüzü ve farklı Provider'lar (JSON 📄, XML 📄, environment variables 🌳 vb.) devreye girer.
    Bu kapsamlı rehberde, IConfiguration arayüzünün çalışma prensiplerini 🤓 ve farklı Provider'ları nasıl kullanabileceğinizi öğreneceksiniz. Özellikle, çalışma ortamına göre farklı konfigürasyonları otomatik olarak yüklemek için gelişmiş teknikleri 🚀 keşfedeceksiniz. Böylece, kod tekrarından kaçınarak ♻️, projelerinizi daha esnek 💪 ve yönetilebilir hale getirebilirsiniz.
    Anahtar Kelimeler:
    IConfiguration
    Provider (JSON 📄, XML 📄, environment variables 🌳)
    Çalışma Ortamı (geliştirme 💻, test 🧪, canlı sunucu 🌐)
    Konfigürasyon Yönetimi 🛠️
    .NET
    Özelleştirme ✨
    Esneklik 💪
    Kod Tekrarından Kaçınma ♻️
    Gelişmiş Teknikler 🚀
    #techbuddy
    #blazor #docker #dotnet
    TechBuddyEN: / @techbuddyen
    Superpeer: superpeer.com/salihcantekin
    To Subscribe: bit.ly/3kvj2vw
    Github: github.com/salihcantekin
    Discord: / discord
    For membership: / techbuddytr
  • Věda a technologie

Komentáře • 10

  • @burakavci3168
    @burakavci3168 Před 8 dny +1

    Faydalı bir video olmuş kısa ve öz stage test productiona göre dosyayı coklayıp publish ederken environment bilgisini parametrik geçebiliryorsunuz ayrıca

  • @malkijan
    @malkijan Před 9 dny

    Böyle ufak ama hayat kurtaran videolar çok keyifli oluyor.

  • @ibrahimbagislar
    @ibrahimbagislar Před 10 dny +1

    Çok iyi konsept hocam teşekkürler

  • @theYusufPolat
    @theYusufPolat Před 9 dny

    Elinize Emeğinize Sağlık

  •  Před 9 dny

    Öncelikle emeğine sağlık Salih, güzel bir içerik olmuş benim herkese bir sorum olacak izninle :)
    .net core ile bir api servisi hazırladınız 3 farklı ortamınız var {production, staging, development} IIS Manager da tek bir sunucuda staging ve production ortamlarınızın application pool üzerinde olduğunu varsayalım, bu durumda launchSettings içerisinde ki environmentVariables değerini IIS tanımayacaktır. Yani her application pool un Configuration Editorde aspNetCore içerisinde environmentVariables arayacaktır bunun için ekstra bir şey yapmak gerekiyor nedir bu ?

    • @mozturkceng
      @mozturkceng Před 9 dny

      web.config dosyanızda

      şeklinde değişiklik yapabilirsiniz.

  • @softwaredev5459
    @softwaredev5459 Před 7 dny

    Hocam selamlar, yeni bir projeye başlanacaktı, başlama tarihi belli mi? Şimdiden teşekkürler cevabınız için.

    • @TechBuddyTR
      @TechBuddyTR  Před 6 dny +1

      Tarih henüz belli değil, ama proje detaylarını belirledik. Ben önce projeyi tamamlayıp sonra videolarını çekmeye başlayacağım. Birkaç ay sürecek sanırım :)

  • @jax6486
    @jax6486 Před 9 dny

    Hocam siz asp net uygulamasini ddos a karsi nasil koruyorsunuz?