Tam bir hayal kırıklığıViewComponent patterni. Ne diye class ayrı yerde view ayrı yerde tutuluyor. Blazor'daki gibi Component yapamamışlar mı. Tek güzel yanı şu olabilir. Shared yerine caller View ile aynı klasörde kullanarak her viewe özel farklı ViewComponent html kodu üretebilirsin. Ama yine de büyük beklentilerle yükselmiştim VievComponent'a. Sizin anlatımınızda bir sorun yok. ViewComponent'in kendisi benim için hayal kırıklığı.
2 роки тому+2
Sorgulayıcı eleştirel yaklaşım olsun da başımın üstünde yeri olsun.
dün bir önceki dersi izledikten sonra partialview ile bu derste yapılanın birebir aynısını kendim denedim ama sürekli controller üzerine gidip gelindiği için teknik olarak işin içinden çıkamamıştım ViewComponent = nimet teşekkürler güzel anlatımınız için .
hocam az çok temeli olan arkadaşlar için sorun değil ama yeni başlayan arkadaşları tutmak maksadıyla çalışma yaptığınız html kodlarını paylaşırsanız bence daha iyi olabilir naçizane fikrim, seviliyorsunuz tam gaz izlemeye devam :)
3 роки тому+5
Bu serinin kaynak kodlarını saklamadım dostum. Üzgünüm :)
ViewComponent 'in bağımsız çalışabilmesi ve veri getirebilmesi harika bir özellik. Özellikle Layout dosyamızda birden fazla noktadan farklı türde verileri çekip kullanma ihtiyacında her seferinde controller üzerinden ya ilgili verileri göndermemiz yada ajax gibi teknolojiler ile istekte bulunup render etmemiz gerekiyordu. Diyelim ki ViewComponent'in veriyi getirmesi uzun sürdü. Burada ViewComponent'in eklendiği view'in render işleminin bitmesini sağlayıp, veri geldikten sonrada ViewComponent'in bulunduğu yeri sonradan render etmesi mümkün mü? Amacım, kullanıcının sayfası hızlı yüklensin, geciken veriler ise geldiğinde render edilsin.
3 роки тому+1
ViewComponent'ı asenkron çalıştırırsanız ana thread bloklanmayacağı için gecikme minumum olacaktır. Lakin dediğiniz gibi işlemin gerçekleşmesi için client tabanlı çalışılması gerekmektedir.
InvokeAsync kısmında takıldım biraz. Neden async kullandık ? Ayrıca bizim Invoke metodunun imzasında async kelimesi yok, zaten InvokeAsync ile çalıştırıyorsak bizim async eklememiz ne fark ederdi ? Bunun haricinde çok güzel dersti. emeğinize, güzel yüreğinize sağlık.
Hocama nazar değdirdiniz be. Bir maşallah deyin bir tanecik hocam var sadece benim. Hocam valla karşınızda kimse yok gerçekten imkansızı başarıyorsunuz allah sizden razı olsun. ama artık doğal olarak bütün isimler birbirine girmeye başladı valla yani bu microsofta hepsini benzer koymuş eşek herifler :D view componetler için sürekli view model diyonuz view klasörleri için için sürekli controller diyonuz güldürdünüz beni valla ne yalan söylim hoşuma gitti 😅 Hakkınızı helal edin hocam.Cansınız iyi ki varsınız Not: Arkadaşalar eleştiri veya vb. bir yorum değildir. Yoksa ne haddime Gençay hocayı eleştirmek. Sadece hoşuma gittiği için yazdım insanlık halidir çok normal bir durum yoksa
Hocam benim nacizane fikrimde şu eğer daha çok static yapılanmalar için kullanıyorsak hiç zahmet edip viewcomponent kullanmaya gerek yok gibi partial view biçilmiş kaftan . Dinamik veri çeken bir alansada O zamamda view componenet kullanmak mantıklı en iyisi %50'li %50 yapmak 😁
Müthiş bir anlatım olmuş, elinize emeğinize sağlık. Tam olarak sormak istediğim şeyleri cevaplamışınız. Ben sayfamın altında yorum ekleme bölümü için(Message-reply modeli) view component kullandım. View component içinde mevcut yorumlar ve yeni yorum ekle butonu ve yeni yorum yazma alanı mevcut, yen yorum ekle dediğimde viewcomponent içine aynı controllerdaki gibi bir method mu yazmak lazım yoksa başka bir controller mı kullanmak lazım? (Bu sorununda cevabını vermişiniz 28:18 ). Anladığım kadarı ile post/edit/delete için controller çağırmam gerekiyor tekrardan.
Hocam öncelikle teşekkürler ücretsiz verdiğiniz eğitimlerden dolayı. ViewComponent konusunu çok güzel anlatmışsınız konuyu anladım. Daha genel bir soru sormak istiyorum. Bu viewcomponent React, Vue'nin rakibi mi yani oradaki component yapılanmasına alternatif olarak Microsoft'un geliştirdiği bir şey mi? yani eğer ben UI katmanında angular kullanıyorsam bu konuyu detaylı öğrenmem gerek var mı? Şimdiden teşekkürler, saygılarımla.
3 роки тому+1
Rakip olarak değil de, çağın gereği olarak düşünmekte fayda var :) Nihayetinde güncel mimarilerin birçoğu component mekanizmasıyla işlev görmektedir.
Hocam öncelikle videolar için teşekkür ederim.Benim sorum; Bir layout içinde 2 veya daha fazla viewcomponentimiz var diyelim.Bu layout üzerinde bir viewcomponent içeirisinde bulunan bir nesneye tıklanma olayında sayfa içerisindeki başka bir viewComponente veri göndermek istiyorum.Bunu nasıl yapabilirim.
3 роки тому
ViewComponent'lar Post vs. gibi veri alabilen istekler yapılabilir yapılar değildir. Eğer ki, bahsettiğiniz tarzda bir VC render etmek istiyorsanız bunun için Ajax ile client tabanlı herhangi bir controller'a istek gönderebilir ve bu istek neticesinde ilgili VC'i render edip sonucunu ilgili alanda yine client tabanlı gösterebilirsiniz.
Hocam merhaba, harika bir anlatımınız var emeğinize sağlık. ViewComponents ile dropdownlist e veri aldık diyelim. Bunuda Controller a baglı bir sayfada çağırdık. Örnek Home index. Sorgularımı home indexte yapacağım ama viewcomponentteki dropdownlistte seçtiğim değere göre sorgulamak istiyorum. Ajax kullanmadan yapılabilir mi?
Hocam Selamlar, Belki ileriki bölümlerde bahsi geçebilir ancak bir noktayı merak ettim, ViewCompenentler de PartialViewResult ile gönderilen PartialViewler gibi, ajax ile Modal içerisine html olarak doldurulabiliyor mu? Saygılarımla
Kapsamlı Anlatım: 10/10
Sıkıcılıktan Uzaklık:10/10
İnteraktif Öğreti:10/10
Ezberden Uzaklık:10/10
Yalakalik 100/10
@@lastidea4925 sen yalamaya devam et dostum 😃😃
Hocam siz anlatınca direk anlıyorum. Bir şeyi anlatırken mantığını da anlatıyosunuz ve bu çok önemli birşey. Çok teşekkür ederim 👍🏽
Tam bir hayal kırıklığıViewComponent patterni. Ne diye class ayrı yerde view ayrı yerde tutuluyor. Blazor'daki gibi Component yapamamışlar mı. Tek güzel yanı şu olabilir. Shared yerine caller View ile aynı klasörde kullanarak her viewe özel farklı ViewComponent html kodu üretebilirsin. Ama yine de büyük beklentilerle yükselmiştim VievComponent'a. Sizin anlatımınızda bir sorun yok. ViewComponent'in kendisi benim için hayal kırıklığı.
Sorgulayıcı eleştirel yaklaşım olsun da başımın üstünde yeri olsun.
gerçekten çok iyi bir anlatım olmuş,emeğinize sağlık bazı şeyleride bilerek çok tekrar etmeniz akılda kalmasını sağlıyor ,tekrar teşekürler
Allah razı olsun Hocam
ya şu adamın her dersi bir harika
derslere biraz ara vermiştim.ilaç gibi geldi
Ağzınıza sağlık hocam iyi günler dilerim.
Allah razı olsun hocam sizin sayenizde karışık konuları daha iyi anlıyorum
Teşekkürler hocam, ağzınıza sağlık.
önemli bilgiler gerçekten , Allah razı olsun hocam.
Mükemmelsiniz hocam!
Teşekkürler.
Emeğinize sağlık hocam, çok teşekkürler
mükemmelsiniz hocam
dün bir önceki dersi izledikten sonra partialview ile bu derste yapılanın birebir aynısını kendim denedim ama sürekli controller üzerine gidip gelindiği için teknik olarak işin içinden çıkamamıştım ViewComponent = nimet teşekkürler güzel anlatımınız için .
hocam az çok temeli olan arkadaşlar için sorun değil ama yeni başlayan arkadaşları tutmak maksadıyla çalışma yaptığınız html kodlarını paylaşırsanız bence daha iyi olabilir naçizane fikrim, seviliyorsunuz tam gaz izlemeye devam :)
Bu serinin kaynak kodlarını saklamadım dostum. Üzgünüm :)
Allah razi olsun Xoca
Dostum emeğine sağlık teşekkürler.
teşekkürler
Teşekkürler hocam
ViewComponent 'in bağımsız çalışabilmesi ve veri getirebilmesi harika bir özellik. Özellikle Layout dosyamızda birden fazla noktadan farklı türde verileri çekip kullanma ihtiyacında her seferinde controller üzerinden ya ilgili verileri göndermemiz yada ajax gibi teknolojiler ile istekte bulunup render etmemiz gerekiyordu.
Diyelim ki ViewComponent'in veriyi getirmesi uzun sürdü. Burada ViewComponent'in eklendiği view'in render işleminin bitmesini sağlayıp, veri geldikten sonrada ViewComponent'in bulunduğu yeri sonradan render etmesi mümkün mü? Amacım, kullanıcının sayfası hızlı yüklensin, geciken veriler ise geldiğinde render edilsin.
ViewComponent'ı asenkron çalıştırırsanız ana thread bloklanmayacağı için gecikme minumum olacaktır. Lakin dediğiniz gibi işlemin gerçekleşmesi için client tabanlı çalışılması gerekmektedir.
💙
Destek ve teşekkür yourumu :)
InvokeAsync kısmında takıldım biraz. Neden async kullandık ? Ayrıca bizim Invoke metodunun imzasında async kelimesi yok, zaten InvokeAsync ile çalıştırıyorsak bizim async eklememiz ne fark ederdi ? Bunun haricinde çok güzel dersti. emeğinize, güzel yüreğinize sağlık.
Hocama nazar değdirdiniz be. Bir maşallah deyin bir tanecik hocam var sadece benim.
Hocam valla karşınızda kimse yok gerçekten imkansızı başarıyorsunuz allah sizden razı olsun. ama artık doğal olarak bütün isimler birbirine girmeye başladı valla yani bu microsofta hepsini benzer koymuş eşek herifler :D view componetler için sürekli view model diyonuz view klasörleri için için sürekli controller diyonuz güldürdünüz beni valla ne yalan söylim hoşuma gitti 😅
Hakkınızı helal edin hocam.Cansınız iyi ki varsınız
Not: Arkadaşalar eleştiri veya vb. bir yorum değildir. Yoksa ne haddime Gençay hocayı eleştirmek. Sadece hoşuma gittiği için yazdım insanlık halidir çok normal bir durum yoksa
Hocam benim nacizane fikrimde şu eğer daha çok static yapılanmalar için kullanıyorsak hiç zahmet edip viewcomponent kullanmaya gerek yok gibi partial view biçilmiş kaftan . Dinamik veri çeken bir alansada O zamamda view componenet kullanmak mantıklı en iyisi %50'li %50 yapmak 😁
Müthiş bir anlatım olmuş, elinize emeğinize sağlık.
Tam olarak sormak istediğim şeyleri cevaplamışınız.
Ben sayfamın altında yorum ekleme bölümü için(Message-reply modeli) view component kullandım. View component içinde mevcut yorumlar ve yeni yorum ekle butonu ve yeni yorum yazma alanı mevcut, yen yorum ekle dediğimde viewcomponent içine aynı controllerdaki gibi bir method mu yazmak lazım yoksa başka bir controller mı kullanmak lazım? (Bu sorununda cevabını vermişiniz 28:18 ).
Anladığım kadarı ile post/edit/delete için controller çağırmam gerekiyor tekrardan.
Hocam öncelikle teşekkürler ücretsiz verdiğiniz eğitimlerden dolayı. ViewComponent konusunu çok güzel anlatmışsınız konuyu anladım. Daha genel bir soru sormak istiyorum. Bu viewcomponent React, Vue'nin rakibi mi yani oradaki component yapılanmasına alternatif olarak Microsoft'un geliştirdiği bir şey mi? yani eğer ben UI katmanında angular kullanıyorsam bu konuyu detaylı öğrenmem gerek var mı? Şimdiden teşekkürler, saygılarımla.
Rakip olarak değil de, çağın gereği olarak düşünmekte fayda var :) Nihayetinde güncel mimarilerin birçoğu component mekanizmasıyla işlev görmektedir.
Hocam öncelikle videolar için teşekkür ederim.Benim sorum;
Bir layout içinde 2 veya daha fazla viewcomponentimiz var diyelim.Bu layout üzerinde bir viewcomponent içeirisinde bulunan bir nesneye tıklanma olayında sayfa içerisindeki başka bir viewComponente veri göndermek istiyorum.Bunu nasıl yapabilirim.
ViewComponent'lar Post vs. gibi veri alabilen istekler yapılabilir yapılar değildir. Eğer ki, bahsettiğiniz tarzda bir VC render etmek istiyorsanız bunun için Ajax ile client tabanlı herhangi bir controller'a istek gönderebilir ve bu istek neticesinde ilgili VC'i render edip sonucunu ilgili alanda yine client tabanlı gösterebilirsiniz.
Hocam merhaba, harika bir anlatımınız var emeğinize sağlık. ViewComponents ile dropdownlist e veri aldık diyelim. Bunuda Controller a baglı bir sayfada çağırdık. Örnek Home index. Sorgularımı home indexte yapacağım ama viewcomponentteki dropdownlistte seçtiğim değere göre sorgulamak istiyorum. Ajax kullanmadan yapılabilir mi?
Hocam Selamlar,
Belki ileriki bölümlerde bahsi geçebilir ancak bir noktayı merak ettim, ViewCompenentler de PartialViewResult ile gönderilen PartialViewler gibi, ajax ile Modal içerisine html olarak doldurulabiliyor mu?
Saygılarımla
Hocam her listelenecek alan için ayrı bir viewcomponent nesnesi mi oluşturmamız gerekiyor?
Kurslara verdiğim 92 bin tl ye üzülüyorum.4 aya sıkıştırılmış koştur koştur bir eğitimin getirdiği psikolojik yıkıntı da hediyesi.
92 bin tl ne kardeş nerenin kursu o?
knk 92 bin ne cidden
Bilgeadam