09 December 2016

.Net Framework Sınıf Kütüphaneleri

Daha önce C# dilinde yazılan bir programın çalıştırılması için bilgisayarda .Net Framework’ün kurulu olması gerektiğinden ve FCL ile CLR diye .Net Framework’ü oluşturan iki bileşenden bahsetmiştim. Sınıf Kütüphaneleri yazılımları geliştiriken gerekli olacak bir çok servisi ve nesneyi içinde barındıran bir sistemdir.

.Net Framework sınıf kütüphaneleri yapısı 

  • Namespaces (ad uzayları): sınıfları ve türleri binary düzeyde organize ederler.
  • Classes (sınıflar)
  • Method
  • Özellik
  • Olay

Aşağıdaki kod satırına bakalım:

{
 System.Windows.Forms.MessageBox.Show("mesaj");
}

 

System.Windows.Forms kısmı namespace

MessageBox kısmı bir class

Show () ise bir metoddur.

Sonraki yazılarımda kontrollerin olaylarına yakından gözatacağız.

Trackbacks

  1. […] Temel Sınıf Kütüphaneleri (The Base Class Library): Framework dediğimiz altyapıda Base Class Library adı verilen temel sınıf kütüphaneleri mevcuttur. Temel sınıf kütüphaneleri, uygulamalarınızı geliştirirken size lazım olabilecek birçok servisi ve nesneyi içinde barındıran bir sistemdir. Temel sınıf kütüphaneleri, namespaces (isim alanları)’ler içinde organize edilmişlerdir. […]