Blog (36)

Yusuf İşleyen

C# Records vs Classes: Veri Yönetiminde Modern Yaklaşım

Biz yazılım geliştiriciler olarak çoğu zaman veri taşımak amacıyla sınıflar oluştururuz. Oluşturduğumuz bu sınıflar genellikle iş mantıklarını içermez. Sadece o sınıfa ait Id, Name, Surname gibi özellikleri içerir. Aşağıda bir sınıf için yaptığımız genel bir tanımlama mantığını paylaşıyorum. public class User { public int Id…

Okumaya devam et...
Yusuf İşleyen

C# 10 Yenilikleri: Global Using ile Daha Temiz Kodlar

Uzun bir aradan sonra herkese merhaba. Bugün C# 10 yeniliklerinden Global Using üzerinde durmaya çalışacağım. Biz yazılım geliştiriciler her yeni sınıf oluşturduğumuzda, dosyanın en tepesinde o tanıdık ritüeli gerçekleştirmek için using ifadelerini ekleriz. Özellikle System, System.Linq veya projemizin kendi temel katmanları gibi sık kullanılan kütüphaneleri…

Okumaya devam et...
Yusuf İşleyen

Blazor ile Hello World Uygulaması

Blazor, browser üzerinde WebAssembly teknolojisini kullanarak, ASP.NET Core üzerinde C#, Razor ve HTML kodları ile client-side uygulamalar yapabileceğimiz bir framework olarak tanımlayabiliriz. Eğer .NET geliştirici olarak hayatını sürdürüyor iseniz, ASP.NET MVC’den aşina olduğunuz Razor sytanxı ve C# dilini kullanarak kolay bir şekilde Blazor uygulamaları geliştirebilme imkânına sahipsiniz. Bunu Angular, ReactJS, VueJS…

Okumaya devam et...
Yusuf İşleyen

Sunucular Arası Ssl Sertifikası Taşıma (Windows)

SSL sertifikası kullandığınız bir sitenizi farklı bir sunucuya taşımak istediğinizde, siteyi SSL’li olarak kullanmaya devam etmek isterseniz ya yeni bir SSL almanız ya da mevcut SSL sertifikanızı yeni sunucuya taşımanız gerekir. Şimdi SSL sertifikası farklı sunucuya nasıl taşınır detaylı bir şekilde anlatmaya çalışacağım. Geçtiğimiz günlerde…

Okumaya devam et...
Yusuf İşleyen

Sql Server'da Linked Server Kullanımı

Bazı durumlarda Sql Server üzerinde farklı veritabanları üzerinde işlem yapmamız gerekebilir. Bu durumda yardımınıza Linked Server yetişiyor. Şimdi ayarlarına hep birlikte detaylı bir şekilde inceleyelim. Bağlantı işlemimiz böylece tamamlanmış oluyor. Aslında bunun diğer sorgu işlemlerinde pek bir farkı yok. Bunun için sizler iki yazım şekli göstereceğim. İki…

Okumaya devam et...