Archive for the ‘C#’ Category

C# Değişkenlere anlatımlı örnekler – 1

Perşembe, Haziran 18th, 2009

Ondalık sayı tiplerinden FLOAT ve tam sayı tiplerimizden INT yanyana olursa neler olur :) kavga etmeyecekler canım  ,  ufak bir işleme koyulacaklar. Konu şundan ibaret , değişkenlerinden biri  float (+- 1.5 x 10-45 to +- 3.4 x1038) diğeri de int (2.147.483.648 ile 2.147.483.647) olan bir programcığın nasıl sonuç çıkardığı.Hemen örnek üzerinde ...

C# ta MD5 şifreleme

Cuma, Mayıs 22nd, 2009

C# ta MD5 ile şifreleme işlemi için ilk olarak namespace bölümüne using System.Security.Cryptography; ifadesini ekliyoruz. Daha sonra aldığımız ifadeyi ASCIIEncoding ile byte bir diziye dönüştürüyoruz. string gelenSifre = txtSifre.Text; UTF8Encoding kodlayici= new UTF8Encoding(); MD5 md5 = new MD5CryptoServiceProvider(); Byte[] gelenBytes; Byte[] sifrelenenBytes; gelenBytes= ASCIIEncoding.Default.GetBytes(gelenSifre); // gelen string byte ' a dönüştürülüyor sifrelenenBytes= md5.ComputeHash(gelenBytes); // dönülen ifade şifreleniyor string sifre= BitConverter.ToString(sifrelenenBytes); ...

string ? - StringBuilder ?

Çarşamba, Mayıs 13th, 2009

Merhaba Arkadaşlar uzun zamandır vakit bulup yazamadım. Gerçi buda pek uzun olmayacak ama gene işinize yarıyacağını düşündüğüm ufak bir bilgi paylaşmak istedim sizinle. Performans takıntısı olanlara sesleniyorum, eğer yazcağınız kod içerisinde çok fazla string birleştirme kullanacak iseniz performansınız için size strinbuilder kullanmanızı tavsiye ediyorum. Neden mi ?  örneğin; string metin =""; metin = "performans"; metin ...

C# ile Formu Yazdırmak

Salı, Mayıs 12th, 2009

Yazımızda üzerinde çalışmakta olduğunuz yada , belirli bir sorgu sonucunda kullanıcıya aktardığınız formu nasıl yazdırabileceğimizi anlatıyor olacağız. İlk olarak formumuza bir tane buton ve printDocument nesnesi ekleyelim. Bunu dışında çıktıda görmek istediklerinizi ekleyebilirsiniz. Formun tasarım işlemi tamamlandıktan sonra formumuzun görüntüsünü resme dönüştürme işlemi ile devam edelim. [C#] [System.Runtime.InteropServices.DllImport("gdi32.dll")] public static extern long BitBlt(IntPtr hdcDest, ...

Pasta Grafiği Oluşturma (C#,VB.NET)

Çarşamba, Ocak 28th, 2009

Uygulamalarımızda elimizdeki mevcut verilerden yararlanarak kullanıcılara daha dikkat çekici bir görünüm vermek için grafiklerden yararlanırız. Örneğin sattığımız dört ürünün aylık satışa göre toplamda aldığı pay,televizyon kanallarının belirli bir saatte izlenme oranları gibi. Makalemde sizlere pasta grafiği oluşturmdan bahsedeceğim. Uygulamamızda kullanıcılardan aldığımız üç değere dayanarak dinamik olarak grafik oluşturacağız. Uygulamamızı çalıştırdığımızda da ...

Windows Service Nasıl Debug Edilir ?

Cumartesi, Ocak 10th, 2009

Selam arkadaşlar bu makalemde sizlere .Net ile yazdığınız bir  windows servisi nasıl debug edeceğinizden bahsedeceğim.  Hepimizin kurtarıcısıdır bu breakpointler ama windows servislerde normal bir şekilde çalışmazlar. Bunun için oluşturduğumuz windows servis uygulamasının Program.cs kısmını geliyoruz ve #if (!DEBUG)             ServiceBase[] ServicesToRun = new ServiceBase[] { new Service1() };             ServiceBase.Run(ServicesToRun); #else             Service1 service = new Service1();             service.MyMethod();             System.Threading.Thread.Sleep(System.Threading.Timeout.Infinite); #endif Kodları ...

Csharp-Diziler(information)

Cuma, Aralık 26th, 2008

Diziler biribirine benzeyen değerleri bir arada tuttuğumuz yerlerdir. Bunlara örnek verecek olursak arkadaşlar.. Kitaplarımızı bir araya dizeriz, Cdlerimiz bir arada yanyana dizeriz, kalemlerimizide öyle şimdi kitaplar gurubunu kitap dizisi, kalemler gurubuna da kalem dizisi diyebiliriz. Tabi burda bizim için kküçük ama gözden kaçılmaması gerek şey dizilerin içerisindeki değerlerin aynı veri ...

C# ta dizindeki belirli uzantılı dosyaları sıralamak

Pazartesi, Temmuz 21st, 2008

Uygulama geliştirirken veritananı uygulamalarının yanısıra dosyalarlada işlemler gerçekleştiriyoruz. Bu işlemlerde işlem yapılacak dosyaları kullanıcıya bırakmak istiyorsak yada kendimiz belirli bir dizindeki dosyalarla toplu olarak işlem yapmak istiyorsak o dizindeki dosyaların tamamını yada belirli uzantıya sahip olanları sıralamak yada bir listeye atamak isteriz. Bunun için ilk olarak DirectoryInfo türünde  bir nesne ...

C# ta İf kullanımı

Pazartesi, Temmuz 7th, 2008

Merhaba Arkadaşlar bu yazımda sizlere if kullamını hakkında kısa bilgiler verceğim. Öncelikle if nedir? Ne iş yapar ondan biraz bahsedelim. Bazı durumlarda bir koşulun yerine geldikten sonra programımızın veya kod bloğumuzun çalışması isteyebiliriz. İşte bu durumlarda koşul kullanmamız gerekir. Örneğin; eğer programa admin giriş yapmışsa bunu programımızın tanıması ve admine ...

c# ta rast gele sayı tanımlaması

Pazar, Haziran 8th, 2008

Merhaba arkadaşlar bugün sizlere c# ta rast gele sayı tanımlaması hakkında bilgi vermeye çalışacağım. Rast gele sayıları nelerde kullanabiliriz. Örneğin artık web sayfalarının vazgeçilmezi haline gelen güvenlik kodlarının hazırlanmasında kullanabilirsiniz. İsterseniz şimdi konumuza geçelim   Öncelikle projemizi (eğer asp.net kullanacaksanız web sayfası) açalım. Şimdi ;   Random rnd = new Random();   Tanımlamasıyla rnd ...