Anasayfa » C#

C#

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# UWP – Raspberry Pi Real Time GPIO

Merhabalar;Bu yazımda C# Universal Windows Application ile Windows 10 IOT kurulu bir Raspberry Pi cihazında GPIO pinlerinin durumlarını gerçek zamanlı olarak dinleyen ve ekranda gösteren bir uygulama nasıl yapılır bunu anlatmaya çalışacağım. Bu yazıda yaptığımız projeyi Github sayfandan indirebilirs...

Raspberry Pi’de C# Uygulamalarını Çalıştırma

Merhabalar; Bu yazımda Raspberry Pi gibi Linux işletim sistemi yüklü cihazlarda alışık olduğumuz C# ile yazılmış Windows uygulamalarının nasıl çalıştırılabileceğini anlatacağım. Aslında Linux’da C# ile proje yapmak istiyorsak .Net Core kullanmak en doğru yöntem fakat .Net Core öğrenmek için he...

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...