Bu videoyu izlediğim tarih 9.10.22 itibariyle bu seride 45 video mevcut. Bootcamp adı altındaki eğitimler bile 45 ders sürmüyor. Teşekkürler hocam , bu özveri ve emek için.
İlişkisel tablolarda sorgulama yöntemlerini videoların başlığı olarak göremedim umarım o konuyla ilgili her zamanki gibi detaylı bir video yapılmıştır.
Gençay egitim videoları çok iyi tebrikler, bu video için ufak bir düzeltme yapmak istiyorum müsaadenle Bire çok ilişkide - 2. Yöntem Dependent Entity ( 32:40 ) tan itibaren bahsettiğin kısımda aşağıdaki gibi ufak bir düzeltmeyle istediğimiz kadar ekleyebiliriz. Kolaylık açısından bende 1. yöntemi tercih ederdim. Blog _blog = new Blog { Name = "Prof. Developer Blog" }; Post _postOne = new Post { Title = "Birinci Post", Blog = _blog }; Post _postTwo = new Post { Title = "İkinci Post", Blog = _blog }; Post _postThree = new Post { Title = "Üçüncü Post", Blog = _blog }; _context.AddRange(__postOne, _postTwo, _postThree); _context.SaveChanges();
Hocam çok güzel bir video fakat benim bildiğim kadaryla 25:00'daki örnekte blog entitysini oluştururken posts property'si üzerinden ekleme yaptık ya eğer blog.posts = şeklinde postları eşitlersek constructor içinde bu postları hashset ile oluşturmamıza gerek yok. Zaman bulduğumda deneyeceğim
Tam da ihtiyacım olan bir konu. Özellikle update konusunu iple çekiyorum hocam çünkü hali hazırda bu durumla ilgili bir problemim var. Product-Category ilişkisini kurdum ve productı update etmek istediğimde bağlı olduğu kategori hariç her propertysini değiştirebiliyorum. Sql üzerinde query yazarak kategorisini değiştirmeye çalıştım, oluyor. C# kodumda nesnenin değiştirilmiş olan tüm propertylerini post metodu ile sağlıklı bir biçimde yakalayıp nesneye aktarıyorum (Debuglayarak nesnenin bütün propertylerini gözden geçirdim, kategori dahil tüm propertyler değişiyor). Daha sonra business kısmında bütün filtrelerimden sağlıklı bir geçiş yakalayarak entity işlemlerini gerçekleştirdiğim metodlara aktarıyorum. Son aşamada entitystate.modified verip database i saveleyip bana ürünler listesinin olduğu sayfaya yönlendirmesini sağlıyorum. Ancak kategori kısmı naptıysam değişmedi hocam :( Emekleriniz için çok teşekkürler!
class Blog { public Blog() { Posts = new HashSet(); } bu yapıyı ilk defa gördüm genelde public clas Blog {} şeklinde yapardık farkı anlatabilecek arkadaşım var mı.hata olarak da public DbSet Posts { get; set; } public DbSet Blogs { get; set; } kısmında Posts ve Blogs için inconsistent accessibility property type is less accessible than property hatasını alıyorum migrationda gerçekleşmiyor
Ben anlamamak. Dk 45'de niye bir daha Object initialziing yaparken Authors = new HashSet() tanımlıyoruz ki? zaten constructor'da tanımladık? Book book1 = new() { Name = "Suç ve Ceza", Authors = new HashSet() //burası { new(){AuthorName = "yazar1"}, new(){AuthorName = "yazar2"}, new(){AuthorName = "yazar3"}, } };
Hocam, nesne tabanlı programlama derslerinizde ileri düzey programlama dersi çekeceğinizi söylemiştiniz. Hala böyle bir planınız var mı? Çünkü gerçekten sizin dışınızda kimsenin dersini dinleyemiyorum.
Altın değerinde bilgiler, hiç bir eğitim serisinde bu kadarını görmedim. Teşekkürler hocam🙏
Bu videoyu izlediğim tarih 9.10.22 itibariyle bu seride 45 video mevcut. Bootcamp adı altındaki eğitimler bile 45 ders sürmüyor. Teşekkürler hocam , bu özveri ve emek için.
hocam constructorda koleksiyonel nesne oluşturma durumunu çok net açıklamışsınız , teşekkürler
Bir dersin daha sonuna geldim yapımda ve yayında emeği geçenlerin ellerine sağlık 🙃
Teşekkürler hocam, hepsini tek tek denedim. Senaryoları tahayyül edince hepsinin faydalı olabileceği yerler var. Teşekkür ederim
Faydanız Dokunmaz Olur Mu Hocam, Tabi ki de çok faydalı bir içerikti tıpki diğer tüm içerikleriniz gibi. Ağzınıza Sağlık...
Bu bir destek mesajıdır.
İşin mantığı gerçekten her şeydir. Saolun Gençay Hocam..
Emeğiniz için teşekkürler hocam.
Elinize ve ağzınıza sağlık hocam. Teşekkürler. 😊
İlişkisel tablolarda sorgulama yöntemlerini videoların başlığı olarak göremedim umarım o konuyla ilgili her zamanki gibi detaylı bir video yapılmıştır.
Hocam ağzınıza sağlık. Kanala destek yorumudur.
yavaş yavaş işin derinine inen yazılımcı arkadaşlarla baş başa kalmaya başladık :D
Hocam bitanesiniz.
Mükemmel bir anlatım. Hemen abone oldum.
Arkadaş Sen nasıl bir Kralsın. Pardon Kahraman .Şu anlattıklarını hiç bir eğitim kurumu anlatmaz. Saygılar.
Doğru söze ne denir... Bu Fedakarlığın bi sonucu olmalı...
yüreğinize sağlık
Bağımlılık yapıyor yav masalaah 🧿
26.10.2022 izledim. Entity Framework Core #25 - İlişkisel Senaryolarda Veri Ekleme Davranışları
emeğinize sağlık hocam, teşekkürler
Teşekkür ederiz kaptan.
Eyy gidi 5 bin abone kutlaması. :D Teşekkürler
Hocam Allah razı olsun
Hoca müthiş.
Kralsınız hocam
teşekkürler, hocam
Gençay egitim videoları çok iyi tebrikler, bu video için ufak bir düzeltme yapmak istiyorum müsaadenle
Bire çok ilişkide - 2. Yöntem Dependent Entity ( 32:40 ) tan itibaren bahsettiğin kısımda aşağıdaki gibi ufak bir düzeltmeyle istediğimiz kadar ekleyebiliriz.
Kolaylık açısından bende 1. yöntemi tercih ederdim.
Blog _blog = new Blog
{
Name = "Prof. Developer Blog"
};
Post _postOne = new Post
{
Title = "Birinci Post",
Blog = _blog
};
Post _postTwo = new Post
{
Title = "İkinci Post",
Blog = _blog
};
Post _postThree = new Post
{
Title = "Üçüncü Post",
Blog = _blog
};
_context.AddRange(__postOne, _postTwo, _postThree);
_context.SaveChanges();
Evet, bu manevrayla eklenebilir 🙃teşekkürler.
Teşekkürler
Hocam çok güzel bir video fakat benim bildiğim kadaryla 25:00'daki örnekte blog entitysini oluştururken posts property'si üzerinden ekleme yaptık ya eğer blog.posts = şeklinde postları eşitlersek constructor içinde bu postları hashset ile oluşturmamıza gerek yok.
Zaman bulduğumda deneyeceğim
Hocam kralsınız
I want to make Lo-Fi soft and today i started to soft soft tutorials. I see that you are teacNice tutorialng us very carefully and simple, i like that
Bu seriyi takip etmeyen çok şey kaçırır.
17:45 navigation propertyi neden constructorda hashset le yaptınız List le yapınca ne farkı var.
Teşekkürler
23:45 adaam
HOCAM ALLAH NE MURADINIZ VARSA VERSİN🤲🤲🤲🤲🤲
cidden A’ dan Z’ ye entityframeworkcore :d
hocam teşekkür ederiz. Konya ya gelirsen bekleriz.
Yarın Aksaray'da olacağım. Buyrun orada buluşalım 😆🤣
Tam da ihtiyacım olan bir konu. Özellikle update konusunu iple çekiyorum hocam çünkü hali hazırda bu durumla ilgili bir problemim var. Product-Category ilişkisini kurdum ve productı update etmek istediğimde bağlı olduğu kategori hariç her propertysini değiştirebiliyorum. Sql üzerinde query yazarak kategorisini değiştirmeye çalıştım, oluyor. C# kodumda nesnenin değiştirilmiş olan tüm propertylerini post metodu ile sağlıklı bir biçimde yakalayıp nesneye aktarıyorum (Debuglayarak nesnenin bütün propertylerini gözden geçirdim, kategori dahil tüm propertyler değişiyor). Daha sonra business kısmında bütün filtrelerimden sağlıklı bir geçiş yakalayarak entity işlemlerini gerçekleştirdiğim metodlara aktarıyorum. Son aşamada entitystate.modified verip database i saveleyip bana ürünler listesinin olduğu sayfaya yönlendirmesini sağlıyorum. Ancak kategori kısmı naptıysam değişmedi hocam :(
Emekleriniz için çok teşekkürler!
Hocam 20:42 hızlı eklemeyi(kısayolu) nasıl yaptınız?
Ayrıca bize sunduğunuz bu ücretiz eğitimler için teşekkür ederiz.
CTRL + D kombinasyonu bulunduğu satırı bir alta klonlar.
Aldık yine dozumuzu.
class Blog
{
public Blog()
{
Posts = new HashSet();
}
bu yapıyı ilk defa gördüm genelde public clas Blog {} şeklinde yapardık farkı anlatabilecek arkadaşım var mı.hata olarak da
public DbSet Posts { get; set; }
public DbSet Blogs { get; set; } kısmında Posts ve Blogs için
inconsistent accessibility property type is less accessible than property hatasını alıyorum migrationda gerçekleşmiyor
Bu seride bahsediyorum.
@ aslında yanlış yazdım hocam. Hashset kısmını anladım. Ama class kısmını ayrı alt satırda public ayrı yazınca bu hataları aldım
40:25 bende de aynı durum oluyor diyorum bende bir gariplik var ama değilmiş :)
HOCAMMM RABBİTMQQ HOCAMMM
Ben anlamamak. Dk 45'de niye bir daha Object initialziing yaparken Authors = new HashSet() tanımlıyoruz ki? zaten constructor'da tanımladık?
Book book1 = new()
{
Name = "Suç ve Ceza",
Authors = new HashSet() //burası
{
new(){AuthorName = "yazar1"},
new(){AuthorName = "yazar2"},
new(){AuthorName = "yazar3"},
}
};
Tam hata aldım diye yazacakken...çözümü buldum.
22:46
sevgili örtmenim discordunuz var mı acaba
Bi aralar arkadaşlar kurmuştu ama ben bile daha katılmadım :)
RetroSun oh my god too let know when you figure it out
Hocam, nesne tabanlı programlama derslerinizde ileri düzey programlama dersi çekeceğinizi söylemiştiniz. Hala böyle bir planınız var mı? Çünkü gerçekten sizin dışınızda kimsenin dersini dinleyemiyorum.
Var kardeşim.
@ Çok teşekkür ederim hocam. Sabırsızlıkla bekliyorum.
.
piece of garbage software... sotis when you work it shutdown out of nowhere... and everytNice tutorialng you worked on is lost if you didn't
5.28'deki fluentApi yanlış olmamış mı ?
modelBuilder.Entity()
.HasOne(x => x.Person)
.WithOne(x => x.Adress)
.HasForeignKey(x => x.Id); //Adress, Adresin id'si fk mıi oldu ne oldu anlamadim
Böyle olması gerekmez mi?
modelBuilder.Entity()
.HasOne(x => x.Adress)
.WithOne(x => x.Person)
.HasForeignKey(x => x.Id);