Kod Parçası

İterasyon Nedir?

0

Bir nevi yineleme diyebiliriz. Yani bir fonksiyon olsun bu fonksiyonun kullanımı ise;

f(2)=4,f(3)=6,f(4)=8,f(5)=10…. şeklinde devam ediyorsa bu bir iterasyondur. Ya da şöyle söyleyelim bir döngü yazdığımızda bir iterasyon oluştururuz. Yukarıda verdiğimiz örneğin f(25) için son bulmasına kadar örneğimizin c# kod çıktısını verelim, bir sınır olması da bir iterasyonun sağlandığını belirtir. Kodlarımızı yazalım;

 

 

int sayi = 1;
            for (int i = 1; i < 26; i++)
            {
                Console.WriteLine("f(" + sayi.ToString() + ") için sonuç: " + (i * 2).ToString());
                sayi++;
            }
            Console.ReadLine();

Asp.NET(Aspx) ile Kullanıcının MAC Adresini Almak (Get MAC address of the user with Asp.NET(Aspx))

0

Kötü niyetli kişilerin sitemize dadandığını düşünelim, Ee biz bunlardan nasıl kurtulacağız. Ip banlasak olmaz değil mi, hesap banlasak sanki başka hesap alamayacak mı? peki biz MAC adresini banlasak :) Çok daha sağlıklı sanki.

Şimdi Asp.NET ile MAC adresini nasıl öğreniriz bunun paylaşımını yapalım. Öncelikle Kütüphanemizi ekleyelim;

using System.Net.NetworkInformation;

Sonra ise sayfamızın load olayına ise;

NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces();
Label1.Text = "Bağlantı sağlayan bilgisayarın MAC adresi:
" + nics[0].GetPhysicalAddress().ToString();

Bundan sonrası ise sizin yazacağınız kodlara bağlı.
Umarım yararlı olmuştur. Sağlıcakla.

VS2010 ile hazırlanan proje dosyasını buradan indirebilirsiniz.

Scrool Bar Kullanarak Arkaplan Renk Değiştirme(C#-CSharp)

0

Bu makale de scroolbar kullanarak textbox’ın arkplan rengini değiştireceğiz. Öncelikle arayüzümüzü hazırlayalım.

Formumuzun Load’ına kodlarımızı yazalım;

private void Form1_Load(object sender, EventArgs e)
        {
            hScrollBar1.Maximum = 255;
            hScrollBar2.Maximum = 255;
            hScrollBar3.Maximum = 255;
            lblR.Text = "Kırmızı";
            lblG.Text = "Yeşil";
            lblB.Text = "Mavi";
            label1.Text = hScrollBar1.Value.ToString();
            label2.Text = hScrollBar2.Value.ToString();
            label3.Text = hScrollBar3.Value.ToString();
            //Olayları birleştirelim
            hScrollBar2.Scroll += new ScrollEventHandler(hScrollBar1_Scroll);
            hScrollBar3.Scroll += new ScrollEventHandler(hScrollBar1_Scroll);
        }

Olayları birleştirelimden kastımız ise scroolbar kaydığında tek bir seferde fonksiyon yazmış gibi işimizi halletmek. Şimdi scroolbar1′in ScroolEventHandler’ına aşağıdaki kodları yazalım;

private void hScrollBar1_Scroll(object sender, ScrollEventArgs e)
        {
            textBox1.BackColor = Color.FromArgb(hScrollBar1.Value, hScrollBar2.Value, hScrollBar3.Value);
            label1.Text = hScrollBar1.Value.ToString();
            label2.Text = hScrollBar2.Value.ToString();
            label3.Text = hScrollBar3.Value.ToString();
        }

Şimdi programı çalıştırıp kodlarımızın sonucuna bakalım;
Sonuç

Aynı örneği form nesnesinin arkaplan rengini değiştirmek için de kullanabilirsiniz. Bunun için ScroolEventHandler’ın kodlarını şu şekilde değiştirelim.

private void hScrollBar1_Scroll(object sender, ScrollEventArgs e)
        {
            this.BackColor = Color.FromArgb(hScrollBar1.Value, hScrollBar2.Value, hScrollBar3.Value);
            label1.Text = hScrollBar1.Value.ToString();
            label2.Text = hScrollBar2.Value.ToString();
            label3.Text = hScrollBar3.Value.ToString();
        }
Bu Yazı 05/06/2011 Tarihinde güncellenmiştir.

C#(CSharp) Şifreli Bağlantı Connection Stringi

0

C sharp ile şifreli basit bir access database’e bağlanmak için gerekli olan connection string;

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;Jet OLEDB:Database Password=MyDbPassword;

bu şekildedir. Farklı databaseler için connection stringleri ise bu adresten bulabilirsiniz.

Javascript onError Kullanarak Resim Kontrolü

1

Javascript’in onError özelliğini kullanarak bulunamayan resimler için kendi belirlediğimiz bir resmi kullanarak tasarım bütünlüğünü bozmadan bu işlemin nasıl yapıldığını anlattığım görsel dersi izleyerek nasıl yapıldığını öğrenebilirsiniz.

Javascript ile İşletim Sistemi Öğrenme

0

Bazen kullanıcıların kullandığı ortama göre işlemler yaptırmak gerekebilir hatta ufak bir örnekte verelim bu durum için;

Bir program yazdınız ve bunu Mac ve Windows plaformları için derlediniz ve kullanıcı indirme sayfasına tıkladığında siz de kullanıcıyı hangi platformu kullanıyorsa o derlemenin sayfasına yönlendirmek istediniz. İşte bu işlem için gerekli olan kolaylığı Javascript bize sağlıyor. Şimdi bu işlemin nasıl yapıldığını anlatığım görsel dersi izleyerek öğrenebilirsiniz.

CSS Ile Yazıya Gölge Efekti Vermek (text-shadow)

1

Css 3.0 ile Yazılara gölge efekti vermenin tek satır olması web arayüz geliştiricilerinin işine pek âla yaradı. Şimdi bu özelliğin kullanılıından bahsedelim. (daha fazla…)

TextBox Focus(Csharp-TextBox Odaklama)

2

Basit bir arayüz yapalım 2 tane textbox ve bir tane button kontrolü kullanacağız ve textbox’larımızdan birinin focusu form yüklenirken(load) yapılacakken diğeri ise button kontrolüne basılınca odaklanacak. (daha fazla…)

Koordinat Bulma (Csharp)

0

Bu makalemizde mouse ile form’un üzerinde tıklanan noktanın koordinatını bulacağız.

Şimdi yeni bir proje açıp, formun “MouseClick” eventine yazacağımız kodla tıklanan noktanın  ”X”  ve “Y” noktalarını ”MessageBox” ile gösterelim. (daha fazla…)

WordPress Favicon Ekleme

2

Evet burada ki ilk makalem hazır wordpress kurmuşken wordpress üzerine oldu. Siteye favicon eklemek için header.php dosyasında

</head>

tagından önce aşağıdaki kodu giriyoruz. (daha fazla…)

Go to Top