Merhaba Dünya Yazılımı

      Bir önceki yazımızda üretilen bir yazılımın geçirdiği aşamaları anlatmaya çalıştık. Şimdi sıra C# yazılım dilini ve Microsoft Visual Studio yazılım geliştirme platformunu kullanarak ilk yazılımımızı ortaya çıkarmakta.

      İlk yazılımımızı hazırlamak için izleyeceğimiz adımları madde madde yazmakta fayda var. Haydi başlayalım.

      * Eğer bilgisayarınızda Visual Studio yüklü değilse şuradan yükleme dosyasını indirebilir ve kurabilirsiniz. Visual Studio Enterprise sürümünü (ücretsiz) indirmelisiniz (Ortadaki siyah arka planda gösterilen.).

      * Visual Studio, kurulumu sırasında sizden bir Microsoft hesabı belirtmenizi isteyebilir. Microsoft hesabı olarak istediğiniz herhangi bir mail adresinizi kullanabilirsiniz. @hotmail vb uzantılı yeni bir mail adresi almak zorunda değilsiniz. Örneğin ben halihazırdaki gmail hesabımı kullanmaktayım.

      * Visual Studio kurulumu sırasında, kolaylık olması açısından platform ayarlarının C# yazılım diline göre ön tanımlı olarak ayarlanması seçeneğini işaretleyebilirsiniz. Böylelikle platform C# diline daha yatkın bir arayüz ile açılacaktır.

      * Yüklemenizi tamamladıktan sonra Visual Studio (VS) yazılımını açın. Resimdekine benzer bir arayüz göreceksiniz. Arayüzde sarı elips ile işaretlemiş olduğum, yeni proje başlatma düğmesine tıklayın.


      * Yeni proje başlatma düğmesine tıkladıktan sonra karşınıza, hangi yazılım dilini kullanacağınızı ve ne tür bir yazılım hazırlamak istediğinizi belirtebileceğiniz bir arayüz açılacak. Arayüzde yazılım dili olarak C#'ı, yazılım türü olarak da "Windows Forms Application"ı seçin.


      * Yazılım türü olarak Windows arayüz yazılım türünü seçtiğiniz için, yeni oluşturduğunuz proje, içine ilk arayüzünüz eklenmiş olarak karşınıza gelecektir.


      * Arayüzün solundaki bölmede "Solution Explorer" panelini görmektesiniz. Bu panel içinde, yazılım projenize ait tüm dosyaları görebilir ve bu dosyaları yönetebilirsiniz. Bu panel aracılığıyla yazılımınıza yeni arayüzler veya dosyalar ekleyebilirsiniz. Yani kabaca bu arayüz, derleyiciye göndereceğiniz dosyaları gözleyip yönetebileceğiniz araçları size sunmaktadır.

      * Arayüzün üst kısmında proje ve arayüzde gösterilen araçlarla ilgili genel işlemlere ulaşabileceğiniz menüler bulunmaktadır. Arayüzün orta kısmında ise, VS'nin sizin için projenize eklemiş olduğu ilk pencerenizi görmektesiniz. Pencerenin adı "Form1".

      * Eğer hiçbir işlem yapmadan önce klavyeden F5 düğmesine basarsanız yazılımın çalıştığını ve arayüzde gördüğünüz pencerenin açıldığını görebilirsiniz. Yazılımı çalıştırdıktan sonra pencerenin sağ üst köşesindeki kapatma düğmesine tıklayarak veya VS arayüzünde SHIFT+F5 düğmelerine basarak yazılımınızın çalışmasını durdurabilirsiniz.

      * Artık elimizde çalışan bir C# uygulaması (veya yazılımı) var diyebiliriz.

      * Yazılımınız çalıştığına göre .exe uzantılı bir dosya üretilmiş olmalıdır. Üretilen .exe uzantılı dosyanızı görmek için, eğer ilk projenizin dosya yolunu değiştirmediyseniz aşağıdaki dosya yoluna bir göz atabilirsiniz:
"C:\Users\BİLGİSAYARINIZIN-ADI\Documents\Visual Studio 2015\Projects\OrnekProje\OrnekProje\bin\Debug"

      Yukarıdaki dosya yolunda üretilmiş olan .exe uzantılı dosya bulunmaktadır. Bundan sonra çalışacağınız diğer projelerinizde de benzer bir dosya yolunda, üretmiş olduğunuz yazılımınızı bulabilirsiniz. Dikkat ederseniz .exe dosyasının içinde bulunduğu klasörün adı "Debug". Yani bu klasörde yazılımınızın hata ayıklama sürümü bulunmaktadır. Kullanıcılarınıza ulaştırmak isteyeceğiniz .exe uzantılı dosyanız, "Release" klasöründe yer alacaktır. İleriki yazılarımda bu ayrımları daha ayrıntılı inceleme fırsatımız olacak.
     
      * Bu yazımızdaki amaç, bir MerhabaDünya yazılımı yazmak olduğundan, konuyu fazla uzatmadan penceremize bir düğme ekleyelim. Düğmeye basıldığında da kullanıcılarımıza "Merhaba Dünya" yazılı bir ileti kutusu gösterelim.

      * Pencerenize bir düğme eklemek için, araçlar panelinden "Button" nesnesini seçmelisiniz. Eğer araçlar paneli görünür değilse menü çubuğundaki "View" menüsü altındaki Toolbox düğmesine tıklayarak araçlar panelini açabilirsiniz. Düğme nesnesini pencerenize eklemek için önce "Button" düğmesine, sonra pencereniz üzerine tıklayın. Düğmeyi pencerenize yerleştirdikten sonra konumunu veya boyutlarını fare yardımıyla değiştirebilirsiniz.




      * Pencerenize düğmeyi ekledikten sonra yukarıdaki son resimde görülene benzer bir arayüz elde etmiş olmalısınız.

      * Son olarak, düğmeye tıklandığı zaman, kullanıcının karşısına, içinde "Merhaba Dünya" yazan bir ileti kutusu açılmasını istiyoruz. Bunu yapmak için, eklemiş olduğunuz düğme üzerine çift tıklayın. Çift tıklama sonrasında VS, kod görünümüne geçerek, düğmeye tıklandığı anda çalıştırılacak fonksiyonu oluşturacaktır. Fonksiyonun içini doldurmak ise bizim görevimiz olacak.


      * Kod görünümünde görmekte olduğunuz yapı ve çağırılan fonksiyonlar üzerine söylenebilecek çok fazla şey var. İleriki yazılarımda bu konulara değinerek profesyonel yazılımlar hazırlamak için bilmeniz gereken bilgileri aktarmaya çalışacağım. Şu an için hedefimize odaklı olarak çalışmamıza devam edelim. Fonksiyonun içine aşağıdaki tek satırlık kodu yazalım:

MessageBox.Show("Merhaba dünya.", "İlk Yazılımım");


      * Dikkat ederseniz bir ileti kutusunun kullanıcıya gösterilmesi için sadece tek satırlık bir kod yazmamız yeterli oldu. .Net FrameWork'den bir önceki yazımda bahsetmiştim. Microsoft birçok temel işlevi bünyesinde bulunduran bir yapıyı yazılım geliştiriciler için hazırlamış durumda.

      * Şimdi F5 düğmesine tekrar basarak yazılımı başlatabilir ve pencerenize eklediğiniz düğmeye basabilirsiniz. İlk yazılımınız hayırlı uğurlu olsun:)

      * Bu noktadan sonra Visual Studio arayüzünü ve yazdığınız, kendiliğinden üretilmiş olan kodları incelemenizde fayda var. Kendi incelemelerinizi yapıp Visual Studio yazılımını iyice kurcaladıktan sonra diğer örnekler üzerinden devam edebilirsiniz.

Hiç yorum yok:

Yorum Gönder