45) Asp.NET Core 5.0 - appsettings.json Dosyası Nedir? Ne İse Yarar?

Поділитися
Вставка
  • Опубліковано 6 жов 2024

КОМЕНТАРІ • 48

  • @yldraykocak7511
    @yldraykocak7511 2 роки тому +17

    Best Practices denilen şeyi ahlak diye dilimize çeviren aslan parçası be

  • @EmreCanTERKAN
    @EmreCanTERKAN Місяць тому +2

    aşağıda birisi sayende umudumuz var yazmış . gerçektende öyle!!

  • @eraycakr447
    @eraycakr447 Рік тому +5

    Senin sayende umudumuz var hocam

  • @shroudtr8374
    @shroudtr8374 3 роки тому +5

    Hocam Azrail son isteğimi sorarsa bu oynatma listesini baştan bir daha izlemek istediğimi söyleyeceğim .

  • @muhammettahaakcin621
    @muhammettahaakcin621 2 місяці тому +1

    Allah razı olsun hocam. Çok iyi anlatıyorsunuz 😌

  • @farasatnovruzov
    @farasatnovruzov Рік тому +2

    Hocam, Allah razi olsun. Ilminizi artirsin Insallah. Bir derste de "Amelaus" yontemini izah edin ki, neyi dogru yapmadigimizi da anlayalim))

  • @muhammedzayif3127
    @muhammedzayif3127 3 роки тому +3

    Güzel konu. Çoğu kişinin ezbere doldurduğu bir dosya. Bilmeyenler için detaylarını öğrenmek çok önemli

  • @tanerakdogan977
    @tanerakdogan977 11 місяців тому +1

    Hocam bu güne kadar neredeydiniz siz? İyi ki varsınız. Geç de olsa, iyi ki denk gelmişiz size.

    •  11 місяців тому

      10 yıldır buralardayım :) Siz nerelerdesiniz :)

    • @tanerakdogan977
      @tanerakdogan977 11 місяців тому

      @ hocam cevap vereceğinizi tahmin etmemiştim. Gerçekten çok samimisiniz. İnşallah bir gün tanışırız hocam. Allah'a emanet olun. Saygı, sevgi ve hürmetlerimi sunarım.

  • @sametbayraktar5921
    @sametbayraktar5921 Рік тому +1

    hocam gerçekten çok iyi anlatıyorsunuz bu konuya kadar geldım anlamadığım bir yer yok kaldı 3 videom daha önce de proje yapıyordum ama sizin videolarınızı izledikten sonra daha güzel projeler yapmaya başlayacağım inşallah . çok teşekkürler

  • @emreesencomtr_
    @emreesencomtr_ 5 місяців тому +1

    Best Practices Sunum :) Harikasınız Hocam

  • @imranekberli2933
    @imranekberli2933 2 роки тому +1

    Allah yardimciniz olsun Xoca, cox-cox tesekkurler edirem

  • @huseyincuma9523
    @huseyincuma9523 2 роки тому +1

    dilinize , emeğinize sağlık. çok teşekkür ederim hocam böyle bir eğitimi ücretsiz verdiğiniz için

  • @onuraydn5330
    @onuraydn5330 Рік тому +1

    Hocam statik dosya yapılanmasında bahsedecektiniz unuttunuz galiba. Canınız saolsun hocam. Bir Gençay Yıldız etmesede napalım microsoft dökümantasyonundan bakacaz artık 😅

  • @kilicarslan5976
    @kilicarslan5976 2 роки тому +1

    çok yararlı oldu hocam teşekkür ederim

  • @okanyldrm6173
    @okanyldrm6173 Рік тому +1

    Elinize emeğinize sağlık :)

  • @furkandag555
    @furkandag555 3 роки тому +2

    wwwroot ile de bir video çekebilir misiniz hocam

  • @Merve_Esen
    @Merve_Esen Рік тому +1

    Teşekkürler hocam

  • @osmansalihkaratay8228
    @osmansalihkaratay8228 Рік тому

    Destek ve teşekkür yorumu :)

  • @javidibra6786
    @javidibra6786 Рік тому +1

    👍👍👍👍

  • @betulalbayrak2474
    @betulalbayrak2474 2 роки тому +1

    Dünyanın en iyi hocası

  • @gokhangok1067
    @gokhangok1067 2 роки тому +1

    Kraaaaaalllllll

  • @murad-dov
    @murad-dov 2 роки тому

    Allah razı olsun hocam

  • @ummugulsumkuytan54
    @ummugulsumkuytan54 Рік тому +3

    Ameleus 😁😁

  • @kazimkesler
    @kazimkesler 2 роки тому +1

    bir kere okunup önbelleğe yükleniyor, ardından her okuma önbellekten mi gerçekleşiyor?

  • @rahibjafarov1798
    @rahibjafarov1798 2 роки тому

    Array-i okuma
    var v = _configuration.GetSection("Array").Get(typeof(Int32[]));

  • @CirillaFionaElenRiannon_
    @CirillaFionaElenRiannon_ 3 роки тому +3

    Hocam maşallah 44'dü izliyorum bende fakat aklıma bir soru takıldı. Herkesin yorumunu özenle okuyup, video çekiyor birde blog paylaşıyorsunuz , saat fark etmiyor. Ek olarak şirkette çalışıyorsunuz. Hesaplamama göre 3--4 saat uyuyor olmanız gerekiyor doğrumudur? :D

    • @asdasada9783
      @asdasada9783 3 роки тому +1

      Belki de uyumuyordur. :D

    • @hunterwaxsel
      @hunterwaxsel 3 роки тому +2

      Belkide gençay hoca yazılımla kendini clonlamıştır :) bir günü 48 saattir :)

    •  3 роки тому +19

      Artık çalışmaktan ve günümü planlayamamanın verdiği yüksek enerji israfından dolayı o kadar yoruldum ki, bilemezsiniz. 24 saati 25 saat yapamıyoruz, dolayısıyla özellikle günü sağlam planlayıp ona göre hem işimi, hem özel hayatımı ve ailemi bir arada yürütebilmeli ve tabi şahsi hobi ve entellektüel alışkanlıklarım olan(kitap okumak vs.) gibi beni ben yapan şeyleri taviz vermeden yaşayabileceğim bir düzen kurmak istiyorum... Umarım yapabilirim. Yapacağım Allah'ın izniyle :)

    • @hj1433
      @hj1433 3 роки тому +6

      @ Biz cevaplarımızı bir gün geç alsak da olur hocam. Yeter ki siz zihnen ve fiziksel olarak çok daha rahat ve sağlıklı olun.

    • @hj1433
      @hj1433 3 роки тому +3

      @ Hocam nacizane tavsiyem, yorumları cevaplamak için günün belli bir kısmını belirlemeniz ve diğer kısmında o yorumları okumamanız yönünde olacaktır. Böylelikle sürekli yorumlara bakmaktan olası dikkat dağınıklığının önüne geçmiş ve yorumlar için gün içinde yalnızca belirlediğiniz süreyi harcamış olursunuz.

  • @muradqelenderli9145
    @muradqelenderli9145 Рік тому

    Merhaba hocam asp. Net core de Home controllers içində yeni bir View yaradıb F5 yaptığımda yeni view gelmiyor. Neden ola bilir?

  • @sercanyzz
    @sercanyzz 2 роки тому

    web.config dosyasıyla appsettings.json dosyası arasındaki farklar nedir hocam?

  • @onurkul43
    @onurkul43 Рік тому

    Hocam merhabalar, appsetting.json dosyasının içerisine connectionstring ataması yapmak istiyorum fakat bu atamanın değişken olmasını istiyorum. Örneğin, kullanıcıdan aldığım connectionstring bilgisini appsetting.json'a atayıp, daha sonra bu değere gerekli migration işlemlerimi yapmak istiyorum fakat bir türlü bu yönde kaynak bulamadım. Bu konuda beni aydınlatabilir misiniz?

  • @leader-tr6402
    @leader-tr6402 2 роки тому +1

    Merhabalar hocam
    `var v9 = _configuration.GetSection("Person").Get(typeof(Person));`
    Burada v9 içerisindeki değerlere nasıl ulaşacağız? v9'u Object türü bir nesne olarak geriye döndürüyor bende.

    • @umutbayrak2829
      @umutbayrak2829 2 роки тому

      GettypeOf u kaldirirsan person’daki deger gelir. Reflection kullanmana gerek yok burada.

    • @umutbayrak2829
      @umutbayrak2829 2 роки тому

      8 ay onceki soruymus proje bitmistir muhtemelen 😄

  • @hnatiq1980
    @hnatiq1980 3 роки тому +1

    Hocam aynı şeyi classlarda static string kibi yazarsak olmazmı? appsettings dosyasının ne kibi avantajı var? masala
    public class settingsClass
    {
    public static string OrnekMetin = "sebebsiz boş yere ayrılacaksan...";
    public class Person
    {
    public static string name = "Gençay";
    public static string surname = "Yıldız";
    }
    }
    Controllerde
    string data1 = settingsClass.OrnekMetin;
    string data2 = settingsClass.Person.name;

    •  3 роки тому +2

      Productionda konfigürasyonları hızlıca değiştirebilmek için appsettings daha geçerli yöntem..

    • @hnatiq1980
      @hnatiq1980 3 роки тому

      @ ​ders çok faydalı olmuş. Anladığım kadar class-da oldukda dll içine gömülüyor, ama dosyanı gömmek zorunda kalmıyorum, hızlıca degiştire bilioyorum. Ben genelde static degerler için class kullanıyorum, json dosya hiç kullanmadım açıkcası. Bana önemli olan hangının daha hızlı olmasıdır. Hem de başka problem de var, class-da static olarak List generic degerler kullanıyorum. Örnek
      public class Data_CodeText
      {
      public string code { get; set; }
      public string text { get; set; }
      }
      public static List list_currency = new List()
      {
      new Data_CodeText{code = "1", text = "TRY" },
      new Data_CodeText{code = "2", text = "USD" },
      new Data_CodeText{code = "3", text = "EUR" }
      };
      Sonra View-da Html.DropDownListFor taşıma kolay oluyor, for-la taşıyorum.
      @{
      List list_currency = new List();
      for (int i = 0; i < myClass.list_currency.Count; i++)
      {
      list_currency.Add(new SelectListItem() { Value = myClass.list_currency[i].code, Text = myClass.list_currency[i].text });
      }
      @Html.DropDownListFor(m => m.currency, list_currency, new { @id = "myid", @class = "form-control" })
      }
      Bu degerler json-da olursa Controller-de deger alıb, bir de View-a taşımak zorunda kalmıyacakmıyım? yanı hızı düşürmeyecekmi?

    •  3 роки тому +1

      @@hnatiq1980 json olarak tutulan konfigürasyon değerleri runtime'da in-memory'e alınıyor. Dolayısıyla yine aynı davranış. Değişen bişey yok. Burada yönetilebilirliğe odaklanmak lazım...

  • @Bilal-fr4ox
    @Bilal-fr4ox 3 роки тому +1

    "sebebsiz boş yere ayrılacaksan"
    hiç sebepsiz olurmu bu ayrılış kişiyi Allah sevgisine götürecekse hiç sebepsiz olurmu....

  • @foto2ensarbatu612
    @foto2ensarbatu612 3 роки тому +1

    Yalnızca appsettings.json hakkında bilgi sahibi olmakla kalmadım aynı zamanda 23:36 örneği sayesinde Selahattin Özdemir i tanıma fırsatım da oldu:)) Teşekkürler (ua-cam.com/video/oqIcfMHwv04/v-deo.html )