fbpx

C#

.NET CORE ile Şifreleme ve Şifre Çözme (Encryption-Decryption)

Merhabalar;Bu yazımda C# ile Symmetric key kullanarak önceden tanımlanmış AES sınıfı ile şifreleme ve şifre çözme örneği yapacağım. Burada oluşturduğumuz projeye Github adresimden ulaşabilirsiniz. AES algoritması 128, 198 ve 256 bit şifrelemeyi destekler. Symmetric key, veri şifrelemede kullanılan b...

C# Asenkron Anti-Pattern’ler | Bölüm 1

Merhabalar;C#’da async ve await, asenkron kod yazmayı basitleştirerek büyük bir iş yaptı, fakat ne yazık ki bu tarz güzel özellikler bile yanlış yapmaktan bizi koruyamıyor.  Bu yazıda, kod incelemelerinde karşılaştığım en yaygın asenkron kodlama hatalarına veya anti-pattern’ler...

C#’da Sık Yapılan Hatalar ve Çözümleri

Merhabalar; Bu yazımda C# ile yazılım geliştirirken sık yaptığımız programın çalışmasını engellemese bile performans sorunlarına yol açabilecek hataları ve çözüm yollarını anlatacağım. LINQ Kullanımı; Bir program yazarken mutlaka bazı verileri bir list veya collection da saklamamız gerekir ve binler...

C# ML.Net ile Makine Öğrenme | Maaş Tahmini

Merhabalar, bu yazımda 2018 yılında ilk defa hayatımıza giren ML.Net‘i nasıl kullanabileceğimizi öğreneceğiz, bir sektörde personelin çalışma süresi kıdemine göre maaş skalası verileri ile yapay zekamızı eğitecek, sonra bu zamana kadar aldığımız maaşların olduğu bir liste ile ve oluşturacağımı...

DataTable’dan PDF Oluşturma | C# Windows Form

Merhabalar;Windows Form Application projemizde herhangi bir veri kaynağından beslenen DataTable‘da ki verilerin nasıl PDF‘e aktarılacağını bu yazıda anlatacağım. Hazır proje dosyalarına Github adresimden ulaşabilirsiniz. Öncelikle Windows Form Application projesi oluşturarak, ExcelDataRe...

C# UWP ile Rakamları Nasıl Yazıya Çevirebiliriz?

Merhabalar; Genellikle fatura altlarında gördüğümüz fatura tutarının yazı ile yazılmış şekillerini C# UWP kullanarak nasıl yapabiliriz, hızlıca anlatmaya çalışacağım. Öncelikle Visual Studio ile bir UWP projesi oluşturarak başlıyoruz, oluşturduğumuz projede MainPage.xaml tasarımında sadece formda gö...

Windows Formlara Sistem Menüsü Eklemek

Merhabalar;Windows form uygulamalarında formun sol üst köşedeki iconuna tıkladığımız da veya üst barda sağ tuşla tıkladığımız da açılan sistem menüsüne nasıl yeni menü ekleyebiliriz bu yazımda bunu açıklamaya çalışacağım. Burada anlattığımı projeyi Github adresinden indirerek üzerinde çalışmanızı ön...

C# ile Azure Storage Resim Yükleme

Merhabalar;Bu yazımda örnek bir C# console application proje oluşturarak bilgisayarımızda bulunan bir klasördeki resim dosyalarının Azure BlobStorage’a aktarılmasını sağlayacağız. C# Projemize Github adresimden ulaşabilirsiniz. Bunun için öncelikle Azure portaldan Storage Account oluşturuyoruz. Gere...

Asp.Net Core ile Rest API Oluşturma

Günümüzde Rest API’ler uygulamalarımızın istediğimiz uçlarını başka uygulamalara (mobil vb.) açmanın standart yolu haline gelmeye başladı, hatta geldi diyebiliriz. Bende bu yazımda Visual Studio 2019 kullanarak Asp.Net Core ile nasıl bir Rest Api oluşturacağız onu anlatmaya çalışacağım. Senaryomuz d...