#.NET#C Sharp
net-9-yenilikler

.NET 9 Yenilikler

.NET 9 ile birlikte gelen yeni özellikler ile performans iyileştirmelerine odaklanılmış, kod yazma pratiklerini kolaylaştıran ve üretkenliği arttıran birçok yeni özellikler eklenmiştir.

Erdoğancan Yüksel

23 Kasım 2024

7 dakika 31 saniye okuma süresi

#C Sharp#Design Patterns
prototype-pattern-nedir

Prototype Pattern Nedir?

Prototype Pattern, mevcuttaki bir nesne örneğinin kopyalanarak benzer özelliklere sahip yeni nesneler oluşturulması için kullanılan bir tasarım desenidir.

Erdoğancan Yüksel

13 Kasım 2024

2 dakika 29 saniye okuma süresi

#C Sharp#Design Patterns
builder-pattern-nedir

Builder Pattern Nedir?

Builder Pattern, yazılım geliştirme süreçlerinde karmaşık nesnelerin oluşturulması sürecini basitleştirerek bir nesnenin oluşturulmasını ve yapılandırılmasını adım adım yönetmeyi sağlayan ve kodun okunabilirliğini kolaylaştıran tasarım desenidir.

Erdoğancan Yüksel

7 Kasım 2024

2 dakika 42 saniye okuma süresi

#OOP#SOLID
solid-nedir

SOLID Nedir? SOLID Yazılım Prensipleri Nelerdir?

SOLID, yazılım geliştirmede nesne yönelimli programlama yaklaşımını takip eden her hafin ayrı bir prensibi temsil ettiği beş temel prensibin kısaltmasıdır. Yazılımı daha anlaşılır, esnek ve bakımı kolay hale getirmek için geliştirilmiştir.

Erdoğancan Yüksel

13 Ekim 2024

4 dakika 39 saniye okuma süresi

#C Sharp#Design Patterns
factory-method-pattern-nedir

Factory Method Pattern Nedir?

Factory Pattern, nesne oluşturma sürecinin soyutlayıp bir merkezde toplayarak hangi sınıfın örneğinin oluşturulması gerektiğine karar veren bir sınıf tanımlanması için kullanılan yaratıcı (creational) tasarım desenlerinen birisidir. Özellikle karmaşık nesne yaratma işlemlerinin kontrol edilmesi gereken durumlarda kodun daha esnek ve sürdürülebilir olmasını sağlamaktadır.

Erdoğancan Yüksel

11 Ekim 2024

2 dakika 10 saniye okuma süresi

#C Sharp#Design Patterns
adapter-pattern-nedir

Adapter Pattern Nedir?

Adapter Pattern, uyumsuz arayüzlere sahip iki sınıfın birlikte çalışmasını sağlamak amacıyla kullanılan yapısal (structural) tasarım desenlerinden birisidir. Bir sınıfın arayüzünü (interface) başka bir sınıfın beklediği arayüze dönüştürerek iki sınıf arasında bir köprü kurmaktadır.

Erdoğancan Yüksel

5 Ekim 2024

2 dakika 46 saniye okuma süresi

#C Sharp#Design Patterns
singleton-pattern-nedir

Singleton Pattern Nedir?

Singleton Pattern, bir sınıfın yalnızca bir kez oluşturulmasını sağlayarak birden fazla örnek oluşturulmasını engellemek ve ilgili sınıfa global bir erişim noktası sunmak amacıyla yaygın olarak kullanılan bir tasarım desenidir.

Erdoğancan Yüksel

1 Ekim 2024

3 dakika 8 saniye okuma süresi

#.NET#LINQ
linq-nedir

LINQ Nedir?

LINQ (Language Integrated Query) verilerin sorgulanması ve filtrelenmesi için C# ve diğer .NET dillerinde kullanılan bir teknolojidir. C# 3.0 ve .NET Framework 3.5 sürümü ile birlikte kullanılmaya başlanmıştır.

Erdoğancan Yüksel

26 Eylül 2024

11 dakika 40 saniye okuma süresi

#Pandas#Python
pandas-nedir

Pandas Nedir? Python Pandas Kütüphanesinin Kullanımı

Pandas, Python programlama dilinde veri işleme ve veri analizi için kullanılan güçlü bir kütüphanedir. Pandas DataFrame yapısı sayesinde Python'da veri temizleme, filtreleme, gruplama ve veri manipülasyonu gibi işlemler verimli bir şekilde yapılabilmektedir.

Erdoğancan Yüksel

10 Eylül 2024

13 dakika 18 saniye okuma süresi

#NumPy#Python
numpy-nedir

NumPy Nedir? Python NumPy Kütüphanesinin Kullanımı

NumPy, Python programlama dilinde bilimsel hesaplamalar ve veri analizi için kullanılan güçlü bir kütüphanedir. NumPy kullanılarak Python'da veri manipülasyonu ve matematiksel işlemler verimli bir şekilde yapılabilmektedir.

Erdoğancan Yüksel

30 Ağustos 2024

8 dakika 11 saniye okuma süresi

#.NET#C Sharp
csharp-12-ve-net-8-yenilikler

C# 12 ve .NET 8'deki Yenilikler

C# 12 ve .NET 8 ile birlikte gelen yeni özellikler ile performans iyileştirmeleri sağlanmış, kod yazma pratiklerini kolaylaştıran ve verimliliği arttıran yeni özellikler eklenmiştir.

Erdoğancan Yüksel

9 Ağustos 2024

5 dakika 0 saniye okuma süresi

#Next.js#Metadata
metadata-object-generatemetadata

Next.js ile Metadata Object ve generateMetadata Fonksiyonu Kullanımı

SEO performansını artırmak ve web sitesindeki meta bilgilerinin optimize edilmesi için Metadata Object ve generateMetadata Options kullanılabilmektedir.

Erdoğancan Yüksel

21 Temmuz 2024

2 dakika 28 saniye okuma süresi

#.NET#Fluent Validation
fluent-validation-nedir

Fluent Validation Nedir? .NET Core’da Fluent Validation Kullanımı

Fluent validation, bir nesnenin geçerli olup olmadığını kontrol ederek ilgili nesne üzerinde doğrulama işlemlerini gerçekleştirmek amacıyla kullanılan popüler bir doğrulama kütüphanesidir. Fluent Validation, validasyon işlemlerinin basit, okunabilir ve genişletilebilir bir şekilde gerçekleştirilmesini sağlamaktadır.

Erdoğancan Yüksel

17 Temmuz 2024

2 dakika 21 saniye okuma süresi