C# İyi Programcı Serisi : Asenkron Programlama Nedir? Mantığını Kavrayalım

Поделиться
HTML-код
  • Опубликовано: 16 ноя 2020
  • C# İyi Programcı Serisi : Asenkron Programlama Nedir? Mantığını Kavrayalım
    "Gerçek Hayattaki Gibi Öğret" prensibiyle, 300+ kuruma eğitim vermiş veya danışmanlık yapmış eğitmen olarak sizi gerçek hayata hazırlıyorum. Aynı konuyu sürekli tekrar etmenize rağmen bir türlü öğrenemiyorsanız, farklı kaynakların içinde boğuluyorsanız, şu an kendinizi güvende hissedin. Sizin için hazırladığım RUclips ücretsiz videolarla kariyer hayatınıza ivme kazandırın.
    Udemy Kurslarım : www.kodlama.io/p/udemy-kurslarim
    Eğitimlerimi faydalı buluyorsanız BEĞEN butonuna basmayı ve yeni videolarımdan anında haberdar olmak isterseniz ABONE olup BİLDİRİM ziline basmayı unutmayın.
    ➤ Ücretsiz Abone Olun : bit.ly/2ODBbY8
    ➤ Web Sitesi : www.kodlama.io
    ➤ Linkedin : / engindemirog
    ➤ İnstagram : bit.ly/2J8bMHL
    ➤ Telegram (Yazılım Kariyer Platformu - We Are Developers ) : t.me/engindemirog

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

  • @ensarcan381
    @ensarcan381 5 месяцев назад +4

    ### Single Thread
    Eğer ki bir işlem yapılırken başka bir işlemi de yaptırmak istediğimizde işlemler sıraya girer ve ilk sıradaki işlem yapılıp bittikten sonra bir sonraki işlem işleme girer ve bu bu şekilde sırayla devam eder. Bunu kaydırak örneğiyle daha anlaşılabilir yapabiliriz. Kaydıraktan kaymak için çocuklar sıraya girer ve bir çocuk kaydıraktan kaydıktan sonra ayakları yere bastığında diğer çocuk kaydırağa biner procces lerde bu şekilde sırayla devam eder. Bir procces bitmeden diğer procces işleme girmez. .Net freamworklarda single thread çalışır.
    ### Multi Thread
    Multi thread de proccessler aynı anda çalışabilir. Biri devam ederken başka bir proccess te çalışmaya başlayabilir. Çekirdek sayısına göre optimum düzeyde proccess sayısı ayarlar ve buoptimum düzey dolduktan sonra single thread de olduğu gibi sıraya sokar. Bir işlem bittiğinde ordan devam eder. Bunların hepsi thread pool(havuz) oluşturur.
    ### Asenkron Programlama
    Asenkron programlamada bir proccess devam ederken başka bir proccess te aynı multi thread deki gibi devreye girebiliyor ve belleği paylaşarak işleme devam edebiliyorlar. Zaten adından da anlaşılacağı üzere senkron zamana göre sıralı asenkron ise zamana duyarsız şekilde gerçekleşme demek. Burada da gördüğümüz olay aynı şekilde gerçekleşiyor.
    Multi Thread te bir işlem bir threat’te (şekilde gösterilen boru görünümlü çizimler) aynı anda kullanılamıyorken Asenkron programlamada aynı thread te birden fazla proccess(işlem) gerçekleşebiliyor.
    Asenkron programlamada threadlerin hepsi dolu olsa bile dolu olan threadde proccess thread paylaşımı yaparak işleme devam edebiliyor. Ancak multi thread de aynı anda paylaşım yapılamıyor ve bir threadin boşalması bekleniyor.
    Videoyuyu izlerken almış olduğum notlar umarım anlamayan arkadaşlara yardımcı olur.

  • @ErtBaran
    @ErtBaran 3 года назад +1

    Ağzınıza sağlık hocam. Teşekkürler

  • @selahattindisli8026
    @selahattindisli8026 3 года назад +1

    Emeginize saglik Hocam

  • @anlarslan987
    @anlarslan987 3 года назад +5

    Hocam mantığı çok iyi anlatmışsınız teşekkürler uygulamasını da anlatabilir misiniz?

  • @enesgok4998
    @enesgok4998 2 года назад +3

    hocam lütfen bu serinin devamı gelsin . Emekleriniz için teşekkürler

  • @coder4189
    @coder4189 2 года назад +2

    Guzel aciklama teşekkürler ama iki satır kodla örnekleme daha açıklayıcı olabilirdi biraz havada kaldi anlatılanlar.

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

    Agziniza saglik hocam

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

    Çok basit düşeyde işlemişsiniz , devamı gelecekmi , gerçek hayat senaryolarıyla hangisini neye göre tercih edileceği , sorgulayanınmi yada cevap veren tarafın hangi senaryolarda kullanması gerektiği vs.

  • @alperencelebi6995
    @alperencelebi6995 5 месяцев назад

    asenkron programlama mantıgını ve neden yapıldıgını tam anlamıyla aanlamamıstım verdiğiniz ödev sayesinde mantık tam anlamıyla oturdu (c# kampı)

  • @suleymaneren4343
    @suleymaneren4343 3 года назад +1

    Engin hocam sizin alanınız tam olara nedir cevap verirmisiniz

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

    Teşekkürler Engin Hocam.. Buradaki videoları daha büyük bir serden seçtiniz sanırım. Açıklamalara serinin tamamının linki veya adı konulursa, sonradan dinleyenler isterlerse tamamına da ulaşabilirler. Emeğinize sağlık.

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

      udemy c# kursundan konuluyor bunlar, o kursu bitirmiştim oradan hatırladım

  • @Ahl.12
    @Ahl.12 5 месяцев назад

    teşekkürler

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

    ⭐⭐⭐⭐⭐

  • @ahmetors4621
    @ahmetors4621 3 года назад +3

    Hani örnek?

  • @ramizvliyev1982
    @ramizvliyev1982 3 года назад +1

    Hocam önceki c# kursunu almisdimda ben bunla deyişdire bilirmiyim????