43) Asp.NET Core 5.0 - Baştan Sona Areas Yapılanması

Поділитися
Вставка
  • Опубліковано 8 лип 2024
  • Github : github.com/gncyyldz #aspnet #netcore #programlama #yazilim
    İçindekiler :
    00:00 Giriş
    00:28 Area Nedir? Bir Web Uygulamasında Ne Amaçla Kullanılır?
    04:13 Area Nerelerde Kullanılabilir?
    07:40 Area Oluşturma
    12:57 Area Attribute'u
    20:34 Area'ya Route Belirleme
    26:46 MapAreaControllerRoute Fonksiyonu
    31:00 Area'lar Arası Bağlantı Oluşturma
    32:08 Area'lar Arası Veri Taşıma
    Bu video Gençay Yıldız tarafından NGAkademi bünyesinde ücretsiz çekilmiştir.
    Ders notları ve dosyalarının hepsine aşağıdaki adresten erişebilirsiniz.
    ngakademi.com/courses/ozel-de...
    Gençay Yıldız'ın Bloğu
    www.gencayyildiz.com/blog/
    Güncel Duyuru ve Bildiriler İçin Sosyal Medya Hesaplarımız
    / ngakademi.sosyal
    / ngakademi
    / ngakademii
    Bana destek olmak için kanalıma üye olabilirsiniz:
    / gençay yıldız

КОМЕНТАРІ • 42

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

    Allah razı olsun Hocam

  • @jsander78
    @jsander78 2 роки тому +12

    Size UA-cam da araştırma yaparken eğitimlerinize denk geldim ve anlatımınız içeriğiniz çok temiz. Anlaşılmayan bir konu bırakmıyorsunuz ayrıca emeğinize sağlık. Sizden bir ricam bu anlattıklarınızı katmanlı mimari yapısında proje ile anlatmanız uygulamalı olarak daha net anlaşılacağı kanısındayım :). Eğitimlerinizin devamını bekliyoruz.

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

    Destek ve teşekkür yorumu :)

  • @Merve_Esen
    @Merve_Esen 9 місяців тому +1

    Teşekkürler

  • @tarm1138
    @tarm1138 2 роки тому +5

    Merhaba şimdiye kadar gördüğüm en kaliteli anlatımı yapıyorsunuz. Teşekkür ederim. Razor pages (views değil) , Authentication ve Authorization ile ilgili videolarınızı bekliyoruz. İyi çalışmalar dilerim

  • @user-rs4ei1vt5n
    @user-rs4ei1vt5n Рік тому +1

    BilgeAdam akademi öğrencisiydim şuan juniorım ama sayenizde çok daha fazla bilgiye sahip olduğumu öğrendim. Ellerinize sağlık

  • @halild0ner
    @halild0ner 6 місяців тому +1

    süpersin hocam her detayı ince ince anlatmanız mükemmel

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

    Yok böyle bir anlatım. Hocam gerçekten ne kadar teşekkür etsem az size. Yazılım eğitimi aldığım kurumda; hocanın bize Area'larla ilgili verdiği bilgi 5 dakikayı geçmemiştir. Size çok teşekkür ederim.

  • @OyunZinciri
    @OyunZinciri 2 роки тому +2

    hocam çok sağolun area eklemek için add kısmında gelmiyordu sizin sayenizde buldum teşekkürler.

  • @minetopcuoglu2360
    @minetopcuoglu2360 2 роки тому +8

    Keske bu 48 videonun iceriklerini iceren hatta daha fazlasini iceren bi proje yapilsa....
    Iste o zaman son derece kaliteli developer lar yetisecegine ve gelisecegimize eminim.
    Ufkumuz acilacak eminim. 🤠
    bize bu iyiligi yapmaya ne dersiniz ? :)

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

      Elimden gönlümden bilgimden geldiğince bi şeyler yapmaya çalışıyorum. Yapmayada devam edecem inşallah.

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

    Area budur

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

    sade anlatımınıza hayran kaldım.

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

    Çok iyi bir yapılanma işte böyle kritiklere ihtiyacımız var hocam.Teşekkürler :)

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

    hocam anlatımınız çok güzel gerçekten Allah razı olsun. UA-cam da en kaliteli videolar burada. Bu işi öğrenmek isteyen bütün arkadaşlara Gençay hocamızı takip etmelerini şiddetle tavsiye ederim. Ayrıca kendi siteside bir bilgi hazinesi. .net core ile Türkiyede benim bildiğim en kapsamlı türkçe kaynak sitesi hocamızın sitesi

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

    Video çok işime yaradı elinize sağlık

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

    Çok iyi . Teşekkür ederim hocam Emeğine sağlık

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

    mük anlatım king!

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

    Hocama bak be sen 1 saat anlat çok önemli değil Arealar de :)) Ben kullandım projede Admin Paneli için ama bu kadarını bilmiyordum . Süpersin Hocam eline ağzına sağlık hakkın ödenmez. Güzel kapsamlı projede bu anlattıklarını işlesen harika olur. Başarılar dilerim.

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

    31:17 => Deminden şimdiye geliyor reis :)

  • @yasinguness_
    @yasinguness_ 2 роки тому +6

    Hocam şu ana kadar öğrettiklerini uygulayacağınız bir proje yapsak keşke. Böyle bir düşünceniz var mı ?

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

    ben area kullanırken areada ki controller'ların başına alt tıre (_) ekliyorum karışıklık olmuyor ama tabi senin gösterdiğin yol daha profesyonelce.

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

    Arkadaşlar Gençay Hocanın meşhur bir sözü var.
    - Nerde benim bir sopam vardı. Diye
    Valla kızdırmayın Gençay Hocayı kızdı mı çok pis öğrenci döver he demedi demeyin.

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

    Abi PHP'den geçiyordum tam acaba yav bu panelle kullanıcıyı nasıl ayırıcaz diye düşünüyodum 43 derstir aydınlandım 😅

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

    Gencay bey egitim icin cok sagolun. Rica etsem, area:exists-in ne ise yaradigini daha genis anlata bilirmisiniz? {area} yazmagimiz zaten arealari gosteriyorsa, area:exists yazmamizin anlami ne ?

  • @Berat-Ozmen
    @Berat-Ozmen 3 роки тому

    area içerisinde her controller üzerinde data annotations şeklinde tanımlamamız mı gerekiyor? Klasik mvc uygulamasında bu şekilde yapmıyorduk sanki

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

    Hocam MapAreaControllerRoute kullanmak zorunda mıyız? Yani özel olarak arealara pattern atadığımız zaman daha hızlı çalışma vs gibi bir durum mu var, yoksa ikiside aynı işlevi mi görüyor?

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

    Emeğinize elinize sağlık hocam.Sizin sayenizde daha anlaşılır bir dilde kaynak edinmiş oldum.Tekrar elinize emeğinize sağlık.Naçizane size bir sorum olacaktı.Area içindeki bir controller dan area dışında bir controller a yönlenme (RedirectToAction) yapabilmek için ( mevcut başka bir area değilde root daki controller a) ne yapabiliriz ?

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

      Area kısmının boş verirsin 🙃 o zaman roota gidecektir.

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

      @ Çok teşekkür ederim. Üstad

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

      tam da bunu arıyodum ahhah

  • @codewriter38
    @codewriter38 10 місяців тому

    Hocam merhaba. Area içerisindeki redirect to Action ile aynı area ve aynı controllerda başka actiona yönlendirmeyi denedim ama bir türlü sayfayı açmadı. return RedirectToAction("Login","Account"); veya return RedirectToAction("Login","Account", new {area="areaname"}); ikisini de denedim ama maalesef aynı areadaki sayfaya yönlenmedi. AspNEt 8.0 Core da. Fikriniz var mı?

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

    Udemy's teachers's horror story!

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

      Her emek verene sonsuz saygım var. Kendimizi herhangi birşeye karşı konumlandırmamız doğru olmaz. Herkes artısıyla eksisiyle ilim havuzuna katkıda bulunmaya çalışıyor. Udemy olur, youtube olur... Nihayetinde bu insanlar ülkenin çoğuna nazaran azınlık diyebileceğimiz üreten ve hayatlara dokunan insanlar...

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

      @ Ah evet tam size yakışır bir cevap olmuş. Benimde orada faydalandığım hocalarım var. Fakat siz ders anlatırken özel ders veriyormuş gibi anlatmanız. Ve büyük bir cesaretle bu içerikleri bedava üretmeniz. Ayrıca ders videolarını çekerken kendinizi de kameraya alarak işin içine girmeniz takdire şayan. Anlatırken verdiğiniz incelikleri katmıyorum bile. Anlattığınız şeyler işlenmemiş ham veriler değil. Yani demek istediğim anlattıklarınız belli bir araştırma ve en önemlisi anlamlandırma sonucu ortaya çıkan şeyler. Sizin 10 dakikada verdiklerinizi anlamak için belki de birçok site dolaşmak ve çeviri yapmak zorunda olacak kişiler var. Belki de tecrübe etmesi gerekecek. Çok kişiden ders dinlemiş biri olarak bunları söylüyorum. Bize sadece maşallah nazar değmesin deyip destek olmak kalıyor. Ve insan ister istemez kıyaslama yapıyor. Ayrıca rekabet iyidir. Seviyeyi de arttırır. :D

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

    Hocam biz pc mühleri memuriyet için saçma sapan bir sınav olan kpss ye girmektense ösym size 120 tane okkalı yazılım sorusu yazdırsada ve bununda bir kitabı olsada ona çalışsak daha güzel olmazmı...kitabı bitiren atanamasa bile özel sektörde iş yapabilecek bir hale gelse mesela

    • @lastidea4925
      @lastidea4925 2 роки тому +2

      Bos yorum, yazilim becerilerine o kadar guveniyorsan zaten diplomasiz olarak ozel sektorde calisabilirsin

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

    Hocam bayagi ugrastim ancak area attribute'une huseyin falan veremiyoruz yani Areas altinda olusturdugun isimden baska bir sey verirsen belirttigin controller icindeki verilen action'a bagli view'i bulamiyor klasor yolu dogru olsa bile kesinlikle calismiyor

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

      bende sizin gibi sonuçlar aldım , area'daki klasör adlarıyla , area attribute'ündeki string ismi aynı yapmak zorunda kaldım view'ları görüntüleyebilmek için , aksi taktirde view'ları ana dizindeki views klasörüne almak zorunda kalıyorum ki bu da çok mantıklı değil

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

    Hocam burada area yönlendirmesi yapıyorum örneğin logincontrollerda role göre giriş sayfasına yönlendireceğim. Bir üyeler yani Member aream var orada yönlendirmede sorun yok role göre gidiyor kullanıcı fakat barklı bir area yazdığımda parametreye sayfa bulunamadı hatası alıyorum sebebi nedir acaba

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

      farklı bir area belirttiğimde yönlendirme olmuyor örneğin Admin

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

    Teşekkürler