Türkçe ay ve gün isimlerinin kısaltmaları

Bir projede ay isimlerinin kısaltmalarına ihtiyacım oldu ve bunlara ulaşmam gereğinden fazla zaman aldı. Bundan sonra hem kendime hem de başkalarına lazım olursa, daha çabuk ve kolay erişilmesi açısından buraya not alayım. Aylar: Oca, Şub, Mar, Nis, May, Haz, Tem, Ağu, Eyl, Eki, Kas, AraGünler: Pzt, Sal, Çar, Per, Cum, Cmt,...

Daha fazla oku...

MSSQL Tablosunu C# Class’ına Çevirme V2

Merhabalar, daha önce yayınlamış olduğum MSSQL Tablosunu C# Class'ına Çevirme yazısında zaten size bir MsSql Tablosunu C# class'ına nasıl çevirebileceğimizden bahsetmiştim. Burada eklemeler yaptığım yeni versiyonunu paylaşıyorum. Bu versiyonun amacı önümüzdeki günlerde geliştireceğimiz bir framework için ön hazırlık yapmaktır. Yukarıda önceki makalenin linkini bulabilirsiniz. Burada ise yalnızca kodlar olacak iyi...

Daha fazla oku...

Crypto Class

Merhabalar, Bir yazılım geliştirirken dinamik olarak veya statik olarak saklamak istediğimiz dataların kolayca okunması ve yorumlanması ciddi güvenlik açıklarına sebebiyet verir. Bu aslında temel bazda başta her yazılımcının sonrasında da her kişinin yaşadığı bir sorundur. İnsanlar zaman içerisinde gizli tutmak istedikleri bilgileri önceleri saklayarak sonraları ise şifreleyerek korumaya çalışmışlardır. Çünkü bir şeyi...

Daha fazla oku...

C# ile MP3 Dosyası Yürütme

Merhabalar, atıştırmalık örnekler ve not defterime bir kodu daha eklemek için buradayım. Yazımın başlığından da anlaşılacağı gibi yazdığımız bir projede MP3 dosyasını nasıl yürüteceğimizi göreceğiz. Aslına bakarsanız çok karmaşık komplike bir sistem değil. Bir adet hazır DLL'imiz mevcut onu projemize dahil ettikten sonra bir kaç satır kod ve sonuca ulaşacağız...

Daha fazla oku...

C# MongoDB Kullanımı

Merhaba bu yazımda sizlere C# ile MongoDB Bağlantısını yapmayı tarif edeceğim. İş bu noktaya kadar geldiyse kimseye "Mongodb Nedir?" vs gibi soruları yanıtlamadan direk olarak işlemlere geçiyorum. Ve bunların yanı sıra sizlere kendi yaptığım ve kendi işimi gören basit bir class'ı da paylaşacağım. Öncelikle C# ile MongoDB'ye bağlanmak için NuGet kütüphanesinden mongodb...

Daha fazla oku...

C# Parallel Kullanımı

Bu yazımda aslında iyi bildiğimden değil, kendime not niteliğinde bir yazı yazacağım. BigData (Büyük Veri) dünyası ile iyice artan münasebetim sonrasında, büyük verileri yüksek hızlarda işlemeniz gerekir. Aksi takdirde yapacağınız işlem veya grafik raporlama standart bir yazılımla aynı olacak. Örneklemek gerekirse veritabanından data okuyup hesaplama yaptırmanız ve sonucunda bir rapor elde...

Daha fazla oku...

C# ile Html Parse İşlemi

Merhabalar, bu gün geliştirdiğimiz proje doğrultusunda ihtiyacımız olabilecek bir konudan söz edeceğim. HTML Parse (Html Parçalama), kullanım amacı bir web sayfası üzerinden veri okuma işlemini yapmak ve bize geri değer döndürmektir. İnternet üzerinde çoğunlukla bot yapım işlemlerinde de kullanılır. Bunun için bir kaç kütüphaneye ihtiyacımız olacak. Öncelikle NuGet Paket yöneticisinden HtmlAgilityPack'i...

Daha fazla oku...

C# Unix Time Stamp

Geliştirdiğimiz projelerde tarih/saat bilgilerini bulundurmamız gerekebiliyor, peki bu tarih/saati başka platformlar ile sorunsuz bir şekilde nasıl paylaşabiliriz? Direk yazsak paylaşamaz mıyız? Dediğinizi duyar gibiyim. Paylaşabiliriz, lakin öyle anlar geliyor ki biz tam tarihi sistem üzerinde tutuyoruz veya bizim kullandığımız platformlar bize başkalarının anlamasının güç olduğu şekiller döndürebiliyor. Türkçe-İngilizce gibi. En...

Daha fazla oku...

Taskbar’da Program İkonun Yanıp Sönmesi

Merhabalar, bu sefer ki yazımda biraz daha komplike bir kod yapısı ile devam edeceğim. Windows masaüstü uygulaması geliştirirken zaman zaman öyle anlar gelir ki kullanıcı programınızı "Minimize" etmiştir ve program üzerinde bir değişiklik olmuştur, ses ile uyarı veremediğimiz durumlarda Taskbar (start menusünün olduğu çubuk)'da programımızın ikonunu yanıp sönme efekti verebiliriz. // Öncelikle...

Daha fazla oku...

C# RichTextBox Scroll Sonda Tutma

Merhabalar, yine işimizi kolaylaştıracak veya yeni başlayanların merak ettiği bir konu da "RichTextBox" içerisine bir değer eklediğimiz zaman Scrollun nasıl sonda duracağı. Örneğin basit bir chat uygulaması geliştirdiğimizi var sayalım ve hem karşıdan gelen hem de bizim gönderdiğimiz mesajların bir "RichTextBox" içerisinde görüntülenmesini istiyoruz. Peki her gelen mesajdan sonra otomatik...

Daha fazla oku...