İlkay İlknur

just a developer...

C# Fundamentals - Object & Collection Initializers

Bu makaleye Github üzerinden katkıda bulunabilirsiniz.

C# Fundamentals - Object & Collection Initializers

C# Fundamentals serisinin bu videosunda Object & Collection Initializers konusuna değiniyoruz. LINQ sorguları yazarken özellikle object initializersları bolca kullanacağımız için LINQ konusuna giriş yapmadan önce bu konuyu inceliyoruz.

Videoları kaçırmamak için youtube kanalıma üye olabilirsiniz veya mail ile bloga yazı eklediğimde haberdar olabilirsiniz.

Bir sonraki videoda görüşmek üzere...



C# Fundamentals - Declarative Programlama Nedir ?

Bu makaleye Github üzerinden katkıda bulunabilirsiniz.

C# Fundamentals serisinde LINQ konusuna başlarken ilk olarak declarative programlama konusuna değiniyoruz. Declarative programlama nedir, C# içerisindeki örnekleri nelerdir gibi konulara cevap arıyoruz.

Bu video ile beraber artık LINQ konusuna giriş yaptık ve genel olarak LINQ, C# içerisinde hangi programlama paradigmasını sağlıyor gördük. Sıradaki videolar ise LINQ sorguları yazarken kullanmamız gereken bazı kavramlarla ilgili olacak. Videoları kaçırmamak için youtube kanalıma üye olabilirsiniz veya mail ile bloga yazı eklediğimde haberdar olabilirsiniz.

Bir sonraki videoda görüşmek üzere...



C# Fundamentals - Generics Serisi

Bu makaleye Github üzerinden katkıda bulunabilirsiniz.

Bundan yaklaşık 2 yıl önce "C# Fundamentals" isimli bir video serisi yaratmak istemiştim. Bu serinin amacı zaman zaman aldığım "hiç C#'ı yeni öğrenenler için birşeyler yapmıyorsun"'a biraz da olsa cevap vermekti :) Her ne kadar zaman zaman üniversitelerde ve Açık Akademi Yaz Okulununda bu içerikleri sunsam da bir türlü blogda veya başka bir yerde bunları birleştirip paylaşamadım. Zaman geçti ama malesef ilk videodan sonra da devamını getiremedim.

Geçtiğimiz hafta her zaman aklımda olan bu tarafı devam ettirmeye karar verdim ve çektiğim videolarla C#'ta Generic'ler konusunu tamamladım. 4 video içerisinde genericlerin ne işe yaradığı, genericler olmadan nasıl sıkıntılarla karşılaştığımızı, generic tiplerin nasıl yazıldığını ve kullanıldığını, son olarak ise generic kısıtlayıcıların nasıl kullanılacağını bulabilirsiniz.

Bu tür videoları blogda tek tek paylaşmak yerine seriyi bitirdikten sonra blog üzerinden paylaşmayı planlıyorum. Bu nedenle videolardan hemen haberdar olmak isterseniz Youtube kanalıma üye olup yeni video yayınlandığında anında haberdar olabilirsiniz.

C# Fundamentals serisinde olmasını istediğiniz konuları bu yazının altına yorum olarak yazabilir veya mail(ilkay@ilkayilknur.com) ile doğrudan bana iletebilirsiniz.

C# Fundamentals - Generics Serisi Videoları

Generic Tiplerin Olmadığı Bir Dünya

Generic Tipler Nasıl Kullanılır ?

Kendi Generic Tiplerimizi Nasıl Yazarız ?

Generic Constraints (Kısıtlayıcılar)



C# Fundamentals - Generic Tiplerin Olmadığı Bir Dünya

Blogu açtığım ilk günden itibaren aldığım feedbacklerden biri neden giriş seviyesinde birşeyler yazmıyorsun eleştirisiydi :) Artık gelen taleplere daha fazla direnmeyerek C# Fundamentals serisi başlatıyorum :) Bu video serisinde C#'ın ilk versiyonundan bugünkü versiyonuna kadar getirilen yenilikleri sıfırdan anlatamaya çalışacağım.

Serinin ilk videosu C# içerisindeki Generic  typelara giriş niteliğinde. Bundan uzun yıllar önce, C# 1.0 zamanlarında, generic typelar olmadan nasıl kod yazıyorduk konusuna değindik bu videomuzda.

Sonraki videomuzda da generic tipler nasıl kullanılır konusuna değineceğiz.

İyi Seyirler