• Yapay zekadan makale özeti

    • Bu video, bir eğitmen tarafından sunulan ASP.NET Core, Coreba ve Proje Kampı serisinin 127. dersi olup, web uygulaması geliştirme eğitimidir.
    • Videoda, blog projesinin geliştirme süreci adım adım gösterilmektedir. İlk bölümde ana sayfada "alo anons" kullanımı ve mail bülteni abone olma sistemi oluşturulmakta, jQuery kullanılarak veri işleme yapılmaktadır. İkinci bölümde ise yorum sistemi geliştirilmeye çalışılmakta, ancak anonim kullanıcıların yorum yapamaması sorunu yaşanmaktadır.
    • Eğitim, projenin vitrin kısmından başlayıp, admin ve yazar taraflarına geçiş yaparak, son olarak deploy aşamasına ve Jason Web Token konusuna değinecektir. Eğitmen, bir sonraki derste anonim kullanıcıların yorum yapamaması sorununu çözeceğini belirtmektedir.
    ASP.NET Core Proje Kampı 127. Ders
    • ASP.NET Core proje kampının 127. dersi ve son 23 derse girildi.
    • Proje vitrin tarafında, admin tarafına geçiş, yazar tarafına son bakış, deploy, JSON Web Token ve public işlemi gerçekleştirilecek.
    • Projenin anasayfasına gidilememesi için "AllowAnonymous" kullanımı gerekiyor.
    01:06Admin Kontrolleri ve SOLID Prensibi
    • Admin tarafıyla ilgili işlemler için "AdminBlok" adında bir kontrol oluşturulmalı, aksi takdirde SOLID prensibi ezilmiş olur.
    • "AllowAnonymous" sadece açmak istenen metotların üzerine eklenmeli, aksi takdirde tüm sayfalara erişim sağlanabilir.
    • Ana sayfada bloklar görüntüleniyor ve "Devamını Okuya" tıklandığında blog read all sayfası açılıyor.
    03:05Mail Bülteni Abone Olma İşlemi
    • Mail bülteni abone olma işlemi istenen formatta ilerlemiyor, bu sorun ASP.NET'te parçalı komponentlerin hayatımıza girmesiyle ortaya çıkmış.
    • Önceki derste abone olma işlemi için kullanıcı başka bir sayfaya gönderiliyordu, bu hoş olmayan bir durumdu.
    • Mail bülteni abone olma işlemi için "NewsletterController" oluşturulmalı ve "AllowAnonymous" ile post işlemi için izin verilmeli.
    04:52Mail Bülteni Abone Olma Sayfası Tasarımı
    • Mail bülteni abone olma sayfası için form metodu oluşturulmalı ve iki input (email ve isim) eklenmeli.
    • Formun altına "Kaydet" butonu eklenmeli.
    • Sayfada JavaScript ile butona tıklandığında veritabanından isim alınması için script tanımlanmalı.
    09:38Abonelik Sistemi Geliştirme
    • Dolar sembolü ve nokta ayak kullanılarak bir süslü parantez oluşturuluyor.
    • Type post, yerel iki nokta üst üste çift tırnak içerisinde news letter içinde yer alan slash subscribe mail ile gidecek.
    • Data iki nokta üst üste valiustan gelen değer olacak ve başarılı olma durumunda ismi fank olacak.
    10:32jQuery Kullanımı ve Test
    • jQuery pars json fonksiyonu kullanılarak faction'dan gelenler işleniyor.
    • jQuery dosyası kopyalanıp yapıştırılıyor ve videonun açıklama kısmına veya yorum olarak bırakılacak.
    • Index üzerinden uygulama çalıştırılarak maile kaydetme işlemi test ediliyor.
    11:51Abonelik Sistemindeki Sorunlar
    • Mail bülteni abone olma işlemi gerçekleşiyor ancak SQL'de mail kaydedilmiyor.
    • İki tane null değeri döndüğü için kontrol edilmesi gerekiyor.
    • Txt mail id'ye göre işlem yapılması gerektiği fark ediliyor.
    13:38Form Method ve Action Ayarları
    • Form method post ve input type'ı görülmediği için sorun yaşanıyor.
    • Form method post ve action ayarları değiştirilerek sorun çözülüyor.
    • Değişiklikler kaydedildikten sonra mail kaydedilme işlemi başarıyla gerçekleşiyor.
    14:57Yorum Yapma Sistemi Geliştirme
    • Ana sayfada comment tablosunda bloklara göre yorumlar bulunuyor.
    • Yorum yapma işlemi gerçekleştiriliyor ancak yorumlar kaydedilmiyor.
    • Comment kontrolü açılarak sistem otantik olmadığı için allow anonim musa takıldığı tespit ediliyor.
    17:18Yorum Yapma Sistemindeki Sorunlar
    • Yorum yapma işlemi için form metod post ile çalışıyor ancak yorum kaydedilmiyor.
    • Comment tablosuna kaydedilmesi gereken yorumların doğru şekilde kaydedilmediği fark ediliyor.
    • Form action ayarı değiştirilerek yorum yapma işlemi test ediliyor.
    21:51Gelecek Adımlar
    • Yorum yapma işleminde bir yerde anonimus kaçırıldığı düşünülüyor.
    • Bir sonraki derste yorumları ayaksa alıp ekrandan kurtulacaklar.
    • Sitenin büyük ölçüde tamamlanmış olacak ve admin tarafına geçilecek.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor