C#

C# hakkında herşey

C# Web Browser Kullanımı

Merhaba, Bugün C# da web browser kullanımı hakkında ufak bir uygulama yapacağım. Web browser ile bir çok uygulama yapabilirsiniz. Facebook , twitter vb. sosyal sitelere girişi sadece tek uygulama üzerinden yapabilirsiniz. Veya okuduğunuz tüm gazeteler için tek tek butonların arkasına yazdığınız kodla direk tek tıkla tüm gazeteleri gezebilirsiniz. Yada google …

Daha Fazlası için tıklayın »

C# ile Word’e Metin Aktarımı

Merhaba, Bugün Textbox’dan word dosyasına veri aktarma hakkında basit bir uygulamayla bilgi vermeye çalışacağım. Form Tasarımı : Daha sonra “Solution Explorer” penceresinde “Reference” üzerinde sağ tuş ve “Add Reference” kısmından “Microsoft Word x.0 Object Library” eklemesi yapalım.   Sonra butonumuza cift tıklayıp kodlarımızı yazalım. Uygulama Sonucu :    C# ile word …

Daha Fazlası için tıklayın »

C# Lambda Expressions kullanımı

Merhaba, Bu yazımda Lambda Expressions hakkında biraz bilgi vermeye çalışacağım. Lambda Expressions genelde basit işlermler yapmak için kullanılır ve LINQ sorgularının yazılımını kolaylaştırır. Sol tarafta parametre bildirimini, lambda operatöründen (=>) sonra ifadeyi veya kod bloğunu sağ tarafa yazın. Örnek; Şimdi de LINQ sorgularının lambda ifadeleriyle nasıl yazıldığına bakalım. LINQ sorgularını lambda ifadelerini kullanarak …

Daha Fazlası için tıklayın »

C# Resim Dosyalarını Base64String’e Çevirme

Merhaba, Bugün C# ‘ da resim olarak aldığımız bir dosyayı Base64String çevirip tekrar resme çevirme adına bir uygulama yazacağım. Base64String sadece ASCII karakterlerini kullanan ortamlarda iletilmesine ve saklanmasına olanak tanıyan bir kodlama şemasıdır. CSS’de img src =”” kısmına resmin adresini yazıyorduk fakat artık base64,string şeklinde yazacağız bize avantajı her zaman o …

Daha Fazlası için tıklayın »

C# fibonnacci dizisi ve içindeki asalları bulma

Merhaba, Bu yazımda fibonacci dizisinden ve içindeki asal sayıları bulan bir C# console uygulamasından bahsedeceğim. Fibonacci Sayı Dizisi : 0, 1,1,2,3,5,8,13,21,34,55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, … vb. şeklinde devam eder. Her sayı kendisinden önce gelen iki sayının toplamıdır. Fibonacci Sayı Dizisi nerelerde kullanılır? Fibonacci …

Daha Fazlası için tıklayın »

C# ile Mysql İşlemleri

Bugün ki dersimizde Mysql veritabanı kullanarak ekleme, silme, güncelleme işlemi yapacağız. Yani CrUD işlemi 🙂 Öncelikle deneme adında bir veritabanı oluşturuyoruz. Bu veritabanının içine person isminde tablomuzu da oluşturuyoruz. Şimdi ise aşağıdaki alanları yaratalım. Bu işlemleri yaptıktan sonra, ilk yapmamız gerekenin Mysql veritabanına bağlanmaktır. Benim bilgisayarımda kurulu olan MySql servisi …

Daha Fazlası için tıklayın »

WCF Servis Çağırma

Öncelikle bu konuyu anlamak için WCF Servis Oluşturmak adlı konuya bakmanız gerekmektedir. Windows Application kullanarak yazmış olduğum Web Servisini çağırmaya çalıştım. Öncelikle aynı solution’da New Project diyerek TestWebServiceForm adında bir C# projesi oluşturdum. Aşağıdaki formu oluşturarak buton aracılığı ile web servisimi çağırmaya çalıştım. Yazdığım programı çağırdığımda ve butona tıkladığımda şu …

Daha Fazlası için tıklayın »

PictureBox’a Resim yükleme

Seçtiğim bir resmi, oluşturduğum Form’ un içindeki  PictureBox toolbox’ ının içine aktarmaya çalıştım. Ayrıca resmin boyutuna göre PictureBox’ ı otomatik olarak ayarlanmasını sağlayan komutları da ekleyerek basit işlevli bir form yapmış oldum. Oluşturmuş olduğum Form şu şekildedir. Üstteki komutları yazarak Form üzerindeki Resim Yükle butonuna basıldığında yapılacakları belirttim.

Daha Fazlası için tıklayın »

AForge Framework

AForge Framework hakkında internet üzerinden çeşitli araştırmalar yaparak bilgi sahibi oldum. AForge.NET, yapay zeka – görüntü işleme, sinir ağları, genetik algoritmalar, mantık, makine, robotik, vb alanları için tasarlanmış bir açık kaynak C# Framework’ tür. AForge.NET, birçok konuda bize yardımcı olacak geniş bir Framework’ tür. AForge.NET genel olarak aşağıdaki konularda oldukça …

Daha Fazlası için tıklayın »

Web Servis (Web Service) aracılığıyla T.C. Kimlik No Doğrulama

Bugün, T.C. Kimlik No Doğrulama adlı program yapmaya çalıştım. Öncelikle Microsoft Visual Studio 2012 programını açarak Windows Form Application oluşturdum. İlk olarak Form tasarımımı gerçekleştirdim. Sadece 4 giriş değişkeni ve bir buton ile girilen bilgilerin kontrolünden sonra T.C. vatandaşı olup olmadığımıza dair web servis tarafından gelen cevaba göre bir mesaj …

Daha Fazlası için tıklayın »