Kenan Yıldırım
Kenan Yıldırım
  • Видео 87
  • Просмотров 1 411 847
10 - Asynchronous (Asenkron) Programlama Nedir ?
Çok fazla kafa karışıklığına düşülen bir konu Asenkron programlama. Elimden geldiğince, anladığım kadarıyla basitleştirerek anlatmaya çalıştım.
Async programlama ile ilgili internette gördüğüm en güzel makale @TarikGuney tarafından kaleme alınmış. Ben büyük bir keyifle okudum. Sizin de okumanızı tavsiye ederim.
medium.com/@atarikguney/asenkron-asynchronous-programlama-nedir-296230121f9d
Просмотров: 20 140

Видео

9 - Action OverLoading ve Route Attribute - Asp Net Core Web Api
Просмотров 9 тыс.4 года назад
Web Api projelerinde route ları yönetmek bazen çok zorlaşabiliyor. .Net Core Web Api Route özelliği ile route ları yönetmek oldukça kolay. Bu video da action larımızın url'lerini nasıl verebiliceğimizi öğrendik.
8 - IActionResult Kullanımı - Asp.Net Core Web Api
Просмотров 14 тыс.4 года назад
Önceki videolarımızda .Net Core Web Api ActionResult'ların dönüş tiplerini manuel bir şekilde veriyorduk. Bu da bize action'larda ki farklı senaryolarda farklı response code döndürmemizi zorlaştırıyordu. IActionResult ile beraber farklı senaryolarda farklı response code döndürmek oldukça kolay.
7 - Swagger Kullanımı - .Net Core Web Api
Просмотров 28 тыс.4 года назад
Web Api projelerininde döküman oluşturmak için bir çok kütüphane mevcut. Microsoft desteğini de alan Swagger döküman oluşturmak için en ideal kütüphane. Bu video da swagger kullanımını anlatmaya çalıştım.
6 - Asp.Net Core Web Api ile CRUD işlemleri
Просмотров 55 тыс.4 года назад
Asp.Net Core Web Api ile CRUD (Create, Read, Update, Delete) işlemlerinin nasıl yapıldığını anlatmaya çalıştım. DataAccess katmanında Entity Framework Code First yaklaşımını uyguladık. Video da Delete metodunu test etmeyi unutmuşum. Onu artık siz test edersiniz.
5 - Http Get, Post, Put ve Delete Metotları - Net Core Web Api
Просмотров 38 тыс.4 года назад
Http get, post, put ve delete isteklerinin .net core web api de nasıl kullanıldığını anlatmaya çalıştım. Verileri run-time da ekledik, güncelledik ve sildik. Database işlemlerine geçtiğimiz kısımda da göreceğiz ki aralarında bir fark olmayacak. Ek olarak fake data oluşturmak için Bogus kütüphanesini kullandık.
4 - Kestrel web server - .Net Core Web Api başlangıç ayarlamaları
Просмотров 21 тыс.4 года назад
Bilindiği gibi .Net Core uygulamaları cross-platform çalışır. Peki ama nasıl ? Bu video da bu sorunun cevabını bulmaya çalıştık. Sonrasında .Net Core Web Api projesi geliştirebilmek için gerekli olan ayarlara baktık.
3 - .Net Core nedir ve neden kullanmalıyım ? - .Net Core Projeleri nasıl çalışır ?
Просмотров 36 тыс.4 года назад
Bu kısma kadar servis yönelimli programlama hakkında konuştuk. Artık yavaş yavaş .net core a girelim. Ben neden .net core a geçiş yapmalıyım? Bu soruya cevap vermeye çalışalım. Yani .net framework benim hangi ihtiyaçlarımı karşılamıyor ki ben .net core a geçiş yapmak istiyorum.
2 - Neden Web Servis Kullanmalıyım? - RESTful Web Api
Просмотров 27 тыс.4 года назад
Bu videoda servis yönelimli programlama temellerini anlatmaya çalıştım. Platform ve teknoloji bağımsız bir proje ortaya çıkarmak istiyorsanız siz de web servislerle yolunuza devam etmelisiniz.
1 - Adım adım web servisleri anlamak - Yazılıma yaklaşımlar
Просмотров 56 тыс.4 года назад
Asp.net Core Web Api ' ye başlamadan önce cevaplamamız gereken bazı sorular var. Neden web servislere ihtiyaç duyarız ? Reusability prensibi neden çok önemlidir ? SOA nedir ? Yazılıma yaklaşımlar nelerdir ? Bu video da bu sorulara yanıt vermeye çalıştım.
2- Generic Repository Tasarım Deseni (Unit Of Work ile) (part 2)
Просмотров 15 тыс.7 лет назад
2- Generic Repository Tasarım Deseni (Unit Of Work ile) (part 2)
1- Generic Repository Tasarım Deseni (Unit Of Work ile) (part 1)
Просмотров 22 тыс.7 лет назад
1- Generic Repository Tasarım Deseni (Unit Of Work ile) (part 1)
19- AddRange ve RemoveRange Metodları
Просмотров 3,5 тыс.7 лет назад
19- AddRange ve RemoveRange Metodları
18- Fluent Api
Просмотров 4,6 тыс.7 лет назад
18- Fluent Api
17- Data Annotations
Просмотров 3,2 тыс.7 лет назад
17- Data Annotations
16- Var Olan Bir Database' de Code First Kullanmak
Просмотров 4,1 тыс.7 лет назад
16- Var Olan Bir Database' de Code First Kullanmak
15- Migration History Tablosu ve Down Metodları
Просмотров 2 тыс.7 лет назад
15- Migration History Tablosu ve Down Metodları
14- Code First Database Güncelleme
Просмотров 3,4 тыс.7 лет назад
14- Code First Database Güncelleme
13- Code First ile Database Oluşturma AutomaticMigration=False
Просмотров 4,6 тыс.7 лет назад
13- Code First ile Database Oluşturma AutomaticMigration=False
12- Code First ile Database Oluşturma AutomaticMigration=True
Просмотров 9 тыс.7 лет назад
12- Code First ile Database Oluşturma AutomaticMigration=True
37- Area Kullanımı
Просмотров 8 тыс.7 лет назад
37- Area Kullanımı
11- ThenBy, Skip, Take, All, Any, Single ve First Metotları
Просмотров 3,2 тыс.7 лет назад
11- ThenBy, Skip, Take, All, Any, Single ve First Metotları
10- Eager Loading
Просмотров 3,4 тыс.7 лет назад
10- Eager Loading
9- Lazy Loading ve Navigation Properties
Просмотров 3,5 тыс.7 лет назад
9- Lazy Loading ve Navigation Properties
8- Immediate Mode ve Defered Mode
Просмотров 2,7 тыс.7 лет назад
8- Immediate Mode ve Defered Mode
7- Join ve Group By Sorguları
Просмотров 5 тыс.7 лет назад
7- Join ve Group By Sorguları
6- Basit Select Sorguları
Просмотров 5 тыс.7 лет назад
6- Basit Select Sorguları
5- CRUD Metotları
Просмотров 5 тыс.7 лет назад
5- CRUD Metotları
4- Modele Stored Procedure Dahil Etme
Просмотров 4,1 тыс.7 лет назад
4- Modele Stored Procedure Dahil Etme
3- Database Değişikliklerini Modele Yansıtma
Просмотров 5 тыс.7 лет назад
3- Database Değişikliklerini Modele Yansıtma

Комментарии

  • @sefersaban6700
    @sefersaban6700 5 дней назад

    teşekkürler

  • @sinanguven5523
    @sinanguven5523 13 дней назад

    sahane dersti. tesekkürler.

  • @sinanguven5523
    @sinanguven5523 15 дней назад

    ders gibi ders. saol cok.

  • @sinanguven5523
    @sinanguven5523 Месяц назад

    hizmet gibi bi sey bu. asiri tesekkur.

  • @sinanguven5523
    @sinanguven5523 Месяц назад

    gercekten sahane idi. tesekkurler.

  • @ismailguler6608
    @ismailguler6608 2 месяца назад

    Çok güzel anlatım, teşekkür ederim.

  • @user-sx5ib8vd6l
    @user-sx5ib8vd6l 4 месяца назад

    Sen adamsın. ingilizce hicbir döküman ve video böyle anlatamıyor. Ücretli olanlar da çok pahalı malum dolar 8 tl. Eyvallah. Elinize sağlık.

  • @furkanyilmaz1710
    @furkanyilmaz1710 4 месяца назад

    adaam

  • @furkanyilmaz1710
    @furkanyilmaz1710 4 месяца назад

    adam

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

    Çok teşekkürler hocam, bu açığın nasıl giderileceğini merak ediyordum ne zamandır <3

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

    Ağzınıza sağlık. Özellikle canlı olarak metodları asenkrona çevirmeniz içimde olan kuşkuları giderdi. Ne kadar kolaymış dedim sayenizde :)

  • @MahirBALTACI
    @MahirBALTACI 6 месяцев назад

    Bu seriyi de bitirdim. 6 yıl önceki kaynak olsa da EF yi kullanacak kadar biliyorum artık diyebilirim. Teşekkürler.

  • @MahirBALTACI
    @MahirBALTACI 6 месяцев назад

    Selamlar Kenan. Bir Classic ASP kullanıcısı olarak; uzun zaman önce kaydedilmiş olmasına rağmen, 2024 Temmuz'da izlediğimde bile bir sürü şey öğrendim videolarınızdan. Çok teşekkürler. Sanırım aynı şehirdeyiz. Bir gün karşılaşacağız ve sizi durdurup şahsen de teşekkür edeceğim.

  • @BerkBayar
    @BerkBayar 6 месяцев назад

    Emeğinize sağlık çok net bir anlatım olmuş.

  • @muhammedsert1794
    @muhammedsert1794 6 месяцев назад

    Emeğinize sağlık hocam, Türkçe kaynak olarak çok iyi , çok teşekkür ederim :)))) <3

  • @baranyldz2325
    @baranyldz2325 7 месяцев назад

    Allah cezasını versin bu aspnin doğru yapmama rağmen silmiyor

  • @baranyldz2325
    @baranyldz2325 7 месяцев назад

    Allahını seven birisi yardım etsin çalışıyor sunucu tarzı çalışmaya devam ediyor anlamadığım bir sebep ile

  • @Onur-cg4sg
    @Onur-cg4sg 8 месяцев назад

    Gerçekten şahane ve açıklayıcı bir anlatım kafada soru işareti bırakmıyor, ezberletmeden; anlayarak ilerletiyor. Teşekkürler Kenan bey.

  • @pnaraliogullari6863
    @pnaraliogullari6863 8 месяцев назад

    Hocam merhaba unit of work design patternı Onion artchitechtureda da generic repo design pattern ile beraber bu şekilde mi uyguluyoruz

  • @davuttam
    @davuttam 9 месяцев назад

    Teşekkürler...

  • @rakun98989
    @rakun98989 9 месяцев назад

    10. dakikada update-adatabase kısmında Login failed for user 'sa' hatası alanlar user password yerine Integrated Security = true yazın sorun çözülür

  • @davuttam
    @davuttam 9 месяцев назад

    müthiş...

  • @CengizAkarsu
    @CengizAkarsu 9 месяцев назад

    hocam sen neden video çekmeyi bıraktın. Şunun şurasında sektörde bir avuç kalan kişi var yapma etme, bekliyoruz yeni serileri :) şimdiden emeğine sağlık diyorum

  • @veyselsari23
    @veyselsari23 9 месяцев назад

    Mükemmel Gerçekten . Gereksiz Bilgi Yok . Sade Anlaşılır. Allah razı olsun

  • @cantekinkocdor9484
    @cantekinkocdor9484 10 месяцев назад

    Hocam, birbirine 1-1 veya 1-n ilişkili iki kaydı tek transectionda eklemek istersek bu pattern ile nasıl yaparız? İşlemler ram üstünde olduğu için yeni oluşan kaydın auto increment primery key bilgisini alamıcaz.

  • @İslamKhalilov-g9y
    @İslamKhalilov-g9y 11 месяцев назад

    👍👍👍👍👍👍👍👍👍

  • @Eslem1110
    @Eslem1110 11 месяцев назад

    Yalın ve anlaşılır anlatımınız için teşekkürler.

  • @mersinceride
    @mersinceride 11 месяцев назад

    Hocam günlük 100 okuyucusu olan bir haber sitesinde hangi metodu kullanmalıyız... Lazy Loading mi Eager Loading mi

  • @melissutci7810
    @melissutci7810 11 месяцев назад

    sonunda güzel ve yalın bir anlatım buldum swagger için..çok teşekkürler

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

    post kısmını düzenledikten sonra internal server error hatası veriyor hocam return olarak createdataction verildiğinden muhtemelen return ok şeklinde çevirince düzeldi? neden o hatayı vermiş olsabilir ?

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

    Hocam günlerdir bu şekilde bir kaynak arıyordum.Çok teşekkürler

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

    Tesadüfen denk geldiğim bir eğitim serisi harika anlatmışsınız hocam teşekkürler

  •  Год назад

    Gerçekten efsanesiniz Kenan Bey. Konuları bu kadar yalın ve açıklayıcı anlatan tanıdığım 2 kaynaktan birisisiniz. Ne kadar teşekkür etsem az size.

  • @a.kadirdokuyucu4919
    @a.kadirdokuyucu4919 Год назад

    Kenan hocam keşke console'de değilde form üzerinde textbox ve Gridview üzerinde denemeler yapasanız.?

  • @a.kadirdokuyucu4919
    @a.kadirdokuyucu4919 Год назад

    Kenan hocam keşke console'de değilde form üzerinde textbox ve Gridview üzerinde denemeler yapasanız.?

  • @misal-isahabe5281
    @misal-isahabe5281 Год назад

    merhaba hocam aktif misiniz bu konuda bir sorum olacak?

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

    Hayatimin para bollugu olmasi icin neler mumkun

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

    Hayatimin asiri tahat ve lux ixinde para bollugu olarak yasanmasi ixin neler mumkun

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

    Hayatimin para bollugu olarak yasanmasi ixin neler mumkun

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

    Teşekkürler. Çok işime yaradı. Kendi yazılımımızdan SMS gönderimi yaptık. Başarılı çalıştı. Güzel anlatımınız için Allah razı olsun.

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

    1 Yıldır Bakıyorum kafams oturmamıştı bu video yu izleyince cuk diye oturdu.

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

    Hocam Kisa oz tertemiz anlatiyorsunuz. Agziniza saglik

  • @1muharremyilmaz
    @1muharremyilmaz Год назад

    Selamlar hocam videonuz sayesinde çok net şekilde async await ve task kavramlarını çözdüm kanalınızı biraz inceledim bu video 3 sene içerisinde attığınız son video olduğunu gördüm açıkcası bu beni üzdü bu şekilde kaliteli eğitim çeken kişiler parmakla sayacak kadar az. Teşekkür ederim

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

    Özlettiniz… (-Yeniden merhabalar herkes..)

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

    Özlettiniz… (-Yeniden merhabalar herkes..)

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

    Hocam merhabalar içersinde birkaç tane bira çok ilişkisi olan bir örnek uygulama gösterebilir misiniz acaba. Bir de resim alanı da olursa iyi olur. Özlettiniz… (-Yeniden merhabalar herkes..)

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

    Hocam kolay gelsin sizlere. Öncelikle çok çok teşekkür ediyorum. videolarınızı Hepsini baştan sona birkaç kere izledim. çok faydalı olduğunu düşünüyorum. Ama birçok faydalı içerik gibi içeriğin içerisine dalmaktan beğeni atmayı unuttuğumuz da oluyor. Hatta direkt videoları indiriyoruz. ;) Apilerle ilgili Db First Yaklaşımından ilişkili tablolarla ilgili örnekler yapabilirseniz çok seviniriz.

  • @Emir-d3f4x
    @Emir-d3f4x Год назад

    Çok güzel bir seri ve anlatım tarzı

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

    Salam. Dersliyi davami varmi?

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

    Neden yeni videolarınız yok.Sizin gibi insanlara ihtiyacımız var.Emekleriniz için çok teşekkür ederim