Тёмный

Her Ortamda Farklı 'Configuration' 

Tech Buddy
Подписаться 30 тыс.
Просмотров 1,3 тыс.
50% 1

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

Наука

Опубликовано:

 

27 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 10   
@burakavci3168
@burakavci3168 5 дней назад
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 6 дней назад
Böyle ufak ama hayat kurtaran videolar çok keyifli oluyor.
@ibrahimbagislar
@ibrahimbagislar 7 дней назад
Çok iyi konsept hocam teşekkürler
@theYusufPolat
@theYusufPolat 6 дней назад
Elinize Emeğinize Sağlık
6 дней назад
Ö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 6 дней назад
web.config dosyanızda şeklinde değişiklik yapabilirsiniz.
@softwaredev5459
@softwaredev5459 4 дня назад
Hocam selamlar, yeni bir projeye başlanacaktı, başlama tarihi belli mi? Şimdiden teşekkürler cevabınız için.
@TechBuddyTR
@TechBuddyTR 3 дня назад
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 6 дней назад
Hocam siz asp net uygulamasini ddos a karsi nasil koruyorsunuz?
@elshanmammadov9040
@elshanmammadov9040 6 дней назад
RateLimiter ve ReCaptcha kullana bilirsiniz.