09 December 2016

C# Öğrenmeye Başlarken

Microsoft Visual Studio 2010

C# yazılımlarımızı geliştirirken kullanacağımız programın adı “Microsoft Visual Studio 2010” dur. Programı çok iyi kullanmayı öğrenmek önemlidir. C# konularına giriş yapmadan bu programı öncelikle bir tanımak gerekir. Programa göz atalım.

Microsoft Visual Studio 2010’a giriş yaptığımızda bizi önce bir Start Page karşılar. Start Page’i kapatalım. Yazılım geliştiriken işimizi kolaylaştıran elimizin altında bulunması gereken 3 pencerenin açık olması bizim için önemlidir. Bunlar:

  • Toolbox: Arayüz bileşenlerinin bulunduğu bölüm
  • Solution Explorer: Proje bileşenlerinin bulunduğu ve yönetildiği bölüm
  • Properties: Bileşenlerin özelliklerinin değiştirildiği bölüm

Bu pencereler açık değillerse üstte View sekmesinden isimlerine göre tıklayıp pencereleri açabiliriz.

.Net Framework

Oluşturduğumuz C# uygulamalarının bilgisayarda çalışmaları için .Net Framework isimli uygulama geliştirme platformuna ihtiyaç duyarız. .Net Frameworkü aşağıdaki bileşenler oluştururlar:

  • FCL – The Framework Class Libraries: Framework sınıf kütüphaneleri (kütüphane)
  • CLR – The Common Language Runtime: Ortak Dil Çalışma Zamanı (sanal makine)

Bir buton oluşturarak başlayalım:

File bölümünden – NEW Project’e tıklayalım. Windows Project Application oluşturalım. Bir Form1 ortaya çıkacaktır. Toolbox penceresinden bir adet button seçip sürükleyerek FORM1’in üzerine bırakalım. (isterseniz sürükle bırak yerine çift tıklama yöntemini de seçebilirsiniz) Butonun üzerine çift tıklayınca kod yazacağımız pencere açılacaktır. Kod satırımıza

MessageBox.Show("Merhaba dünya");

yazalım. F5’e basarak programımızı çalıştıralım. Butona tıkladığımızda “Merhaba dünya” yazan bir alert box açılacaktır.

Sonraki yazıma “Microsoft Visual Studio 2010” notlarımla devam edeceğim.

Comments

  1. Öncelikle merhaba : )
    C#, mobil programlama dilinde de yardımcı oluyor mu yoksa sadece masaüstü programlama da mı kullanılıyor, şimdiden teşekkür ederim…

Trackbacks

  1. […] Net Framework: Microsoft tarafından geliştirilen, açık İnternet protokolleri ve standartları üzerine kurulmuş komple bir uygulama geliştirme platformudur. .NET kodu ilk önce IL’ ye (Intermediate Language-Ara dil-veya MSIL) derler, bu IL kodu çalıştırılmak istendiğinde CLR, JIT derleyicilerini kullanarak kodu makine diline çevirir. […]