YAZARLIK BAŞVURUSUBize Katılmak istermisiniz?

C Sharp Programlama Dili ve Visual Studio

Merhabalar…

Bu konuda C#(sharp) programlama dilinden bahsedeceğiz. Konu sonunda da basit bir örneğe yer vereceğiz.

C# programlama dili nesne tabanlı bir programlama dilidir. Geliştirilirken Java Programlama dilinin özelliklerinden faydalanılarak geliştirilmiştir.  Bu yüzden Java Programlama Dili’ nin özelliklerinin çoğu bu dilde de bulunmaktadır.

C# programlama dili güvenli bir programlama dilidir. C# Micorosft tarafından geliştirilmiştir. Yazılan programlar farklı işletim sistemlerinde CLR(Common Language Runtime)yardımı ile kullanılabilir. 

C# orta seviye programlama dilidir. Ancak C# ile hem alt seviye hemde üst seviye programlar yazılabilir. Yani hem makina seviyesinde hemde insan algısı seviyesinde programlar C# ile geliştirilebilir.

C ve C++ geliştirilerek C# oluşturulmuştur. Yazılacak programlar genelde C ve C++ ‘ a göre daha uzun olur. Bunun sebebi bu programlama dilinin zor olması ve hata yapmaya açık bir dil olmasındandır. Hata yapmaya açık bir dildir ancak Microsoft hatanın en aza indirilmesi için bir çok önlem almıştır.

visual-studio-2013-logo

C# ile program yazmak için Visual Studio’ yu kullanmanız gerekmektedir. Visual Studio’ daki kod tamamlama özeliği sayesinde kod ezberlemeye gerek kalmamaktadır. Bu da zor olan bu dili kullanmakta kolaylık sağlamaktadır. Bizde kodlarımızı Visual Studio 2013 ile yazacağız.

Şimdide basit bir program üzerinden Visual Studio’ ya ve C#’ a değinelim.

Visual Studio arayüzümüz şu şekilde:

Screenshot 2014-07-21 02.00.11

  • Sol tarafta kırmızı ile işaretli alan araç kutumuz. Visual Studio’ da arayüz tasarlamada kullanacağımız araçlarımız bu sekmede bulunmakta.
  • Sağ tarafta üstte google translate karşılığı ‘Çözüm Gezgini’ miz bulunmakta. Buradan projedeki formlar ve sayfalar arasında geçiş yapabilirsiniz. “Form1.cs” sayfamız bizim arayüzüm bu sayfa altındaki “Form1” ise arayüzdeki işlemlerin bulunduğu fonksiyon sayfamız. Bu sayfaların isimleri kullanıma göre değişiklik gösterebilir.
  • Sağ altta ise özelliklerimiz ve olaylarımız bulunmakta. Bunlar ise arayüzdeki araçların özelliklerini ve ve araçların özel fonksiyonlarını içeren sekmedir.

Buradaki sekmeler benim kullandığım Visual Studio üzerinden kendi ayarladığım düzendir. Bunu siz değiştirebilirsiniz. Farklı sekmeler “view” sekmesi üzerinden ekleyebilir veya fazlayı çıkartabilirsiniz.

Şimdi kodlarımıza bakalım:

Her programlama dilinde olduğu gibi başlangıç olarak yine ekrana “Merhaba” yazdırdık. İlerki konularda daha kompleks programlara yer vereceğiz.

Teşekkürler…

3 Comments

Cenap GÜL için bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir