Get metodu bir değişken çağırıldığında çalışmaya başlayan metotdur.
Set metodu ise bir değişkene değer atandığında çalışmaya başlayan metotdur.

Kodlar ile açıklamaya çalışalım.

public class GetterSetter
    {
        private double a;
        public double A
        {
            get
            {
                MessageBox.Show(“Public A degiskeni çağırıldı get{} bloğu çağırıldı!!!”);
                return a;
            }
            set
            {
                MessageBox.Show(“Public A degiskenine deger atandı set{} bloğu çağırıldı!!!”);
                // value :  A degiskenine atanan degerdir…
                if (value > 10)
                {
                    MessageBox.Show(“A sayisina 10 dan buyuk deger giremezsiniz”);
                    return;
                }
                if ((value <= 10) && (value >= 0))
                {
                    MessageBox.Show(“Private a degiskenine girdiginiz degerin yarısını atıyorum!!!”);
                    a = value / 2;
                    MessageBox.Show(“a = ” + a.ToString());
                }
            }
        }
    }

Şimdi ise bu class`ımızdan bir object oluşturup get ve set metodumuzun nasıl çalıştığına bakalım.

       GetterSetter cagirmaatama = new GetterSetter(); // sınıftan nesne türetiyoruz…

        private void button1_Click(object sender, EventArgs e)
        {
            cagirmaatama.A = double.Parse(textBox1.Text); // atama set işlemi gerçekleştiriliyor
        }

        private void button2_Click(object sender, EventArgs e)
        {
            MessageBox.Show(“A = ” + cagirmaatama.A.ToString()); // çağırma get işlemi gerçekleş…
        }

Sıradaki Konular:

-Generic Handlers
 -Custom HTTP handler
 -Configuring Projects
-Propery.Pages
-Menü–> Website–>ASP.NET Configuring
-ASP.NET Providers
Services–> Membership,Sitemaps,Profile
 Authentication:Windows Integrated Auth.,Forms Auth.
 Identy:Impersonation,Authorization
 -Configuring Application Pools
 -Servislerde  ASP.NET State Services  session state