Entity Framework Ders 21 Code First Kullanımı

Поделиться
HTML-код
  • Опубликовано: 9 фев 2025

Комментарии • 19

  • @MurattYucedag
    @MurattYucedag  5 лет назад

    Udemy'de bulunan kurslarımızı indirimli fiyatlarımız ile almak için :)
    muratyucedag.wordpress.com/2019/03/22/udemy-indirim-linkleri/

  • @sedamarangoz7315
    @sedamarangoz7315 3 года назад +8

    Pluralize seçeneği veritabanından gelen sınıfların projemizde bulunan sınıflarla çakışmaması için isimlerinin sonuna (s) eklinerek yapılan farklilaştırmadır. Pluralize- kelime karşıtı olarak çoğullaştırma demektir, yani birden fazla iş atamasi gibi düşünülebilir.

  • @omertayyipkoca9804
    @omertayyipkoca9804 4 года назад +6

    İlk defa izliyorum anlatımınız çok açıklayıcıymış en yakın zaman da udemy de bir kursunuzu almayı düşünüyorum ama biraz hızlı konuşuyorsunuz :)

  • @metehansozen7259
    @metehansozen7259 Год назад +1

    C# dilinde Entity Framework'un Code First yaklaşımını kullanırken "Pluralize" terimi, veritabanında oluşturulacak tablo isimlerinin otomatik olarak çoğul hale dönüştürülmesini ifade eder.
    Varsayılan olarak, Entity Framework Code First, sınıf isimlerini çoğul hale dönüştürerek tablo isimlerini oluşturur. Örneğin, "Person" sınıfı, "People" tablosuna dönüştürülür. Bu, Code First'in tablo adlarını otomatik olarak oluşturmak için kullanılan varsayılan davranıştır ve bu işlem "Pluralize" olarak adlandırılır.
    Ancak bazen, özel durumlarda veya tercihleriniz doğrultusunda tablo isimlerini çoğul yapmak veya çoğul yapmamak isteyebilirsiniz. Bu durumda, Entity Framework Code First ile kullanılan "Pluralize" işlemini devre dışı bırakabilir veya özelleştirebilirsiniz.
    Entity Framework Code First'de "Pluralize" işlemini devre dışı bırakmak için, DbContext sınıfı içindeki OnModelCreating yöntemini geçersiz kılar ve modelBuilder.Conventions.Remove() satırını eklersiniz. Böylece, tablo isimleri çoğul hale dönüştürülmez ve sınıf isimleriyle aynı olur.
    Özelleştirilmiş bir çoğullaştırma stratejisi kullanmak isterseniz, kendi IPluralizationService uygulamanızı oluşturabilir ve bu stratejiyi Entity Framework'e bildirebilirsiniz.
    Bu şekilde, Entity Framework Code First ile tablo isimlerini çoğul hale dönüştürme veya dönüştürmeme konusunda daha fazla kontrol sahibi olabilirsiniz.

  • @fatmaf2366
    @fatmaf2366 5 лет назад +1

    eğitimleriniz çok faydalı Murat hocam çok teşekkür ederiz ,bu eğitimin devamını beklıyoruz iyi çalışmalar dilerim.

  • @sametokutan
    @sametokutan 5 лет назад +3

    Entity Framework model isimlerinin sonuna s yani çoğul takısı takarak bunun bir veritabanı olduğunu anlaması için ve class ismi ile karışmaması için ama tabi iptalde edilebilir ben genelde veritabanı tabloların sonuna DT(DataTable) yazıyorum =)

  • @RelaxingMusic-mo3px
    @RelaxingMusic-mo3px 3 года назад

    Hocam programı defalarca farklı sürümlerde indirmeme rağmen entity packagesi bende görünmüyor. Araştırmalarım sonucunda net bir sonuca varamadım. Rica etsem aydınlatır mısınız?

  • @nihad6897
    @nihad6897 3 года назад

    App Config kismina yazilan kodun syntaksis mantiki varmi? Yoksa ezbere bir kodmu
    (ne ise yaradigini bildim amma systaxsis farkli)

  • @YunusEmreceran402
    @YunusEmreceran402 Год назад

    Form üzerinde daha eğlenceli oluyor hocam

  • @furkansarcan804
    @furkansarcan804 2 года назад

    hocam ben asp web api de yazıyorum da bu connectionstrin tagların nereye yazıcam bende app.config yok entity takları yok

  • @kamenkaloyanov9686
    @kamenkaloyanov9686 2 года назад

    providerName hata veriyor nasil duzeltebilirim ? tesekurler

  • @nadirabbasov6029
    @nadirabbasov6029 4 года назад

    Hocam udemy-de ve ya burada Code first ile ilgili veb projesi dusunuyormusunuz? Olsa cok iyi olurdu..

    • @MurattYucedag
      @MurattYucedag  4 года назад +2

      Udemy'de 240 derslik mvc online ticari otomasyon kursumuz
      RUclips'da 50 derste tatil seyahat sitesi kursumuz code first :)

    • @nadirabbasov6029
      @nadirabbasov6029 4 года назад

      ​@@MurattYucedag Tesekurler hocam

  • @engincan3269
    @engincan3269 4 года назад

    Hocam Entity Framework'de Database First yaklaşımını kullansam sorun olur mu? Code First zorladı gibi

    • @MurattYucedag
      @MurattYucedag  4 года назад +2

      uzun vadede code firste çok ihtiyacın olacak :)

    • @MurattYucedag
      @MurattYucedag  4 года назад +3

      Bir tane mvc code first projesi yapınca çözeceksin :)

  • @aslanharputlu2630
    @aslanharputlu2630 5 лет назад

    Plüralizm teknik karsiligi c# icin => var urunler=new List();