C# ile Görsel Programlama (Visual Programming) Nedir?

14-01-2019 01:15
C# ile Görsel Programlama (Visual Programming) Nedir?

Görsel programlama (İngilizce visual programming) C# dilinin geliştirme alanı olarak önemli bir yer tutar. Ancak görsel programlamanın ne olduğunu anlamak için öncelikle programlamanın ne olduğunu bilmek gerekir.


Programlama, en basit haliyle makine ile insan arasında iletişim kuran yazılımı yazma işidir. Yazılım ise makineleri kullanabilmemiz için oluşturduğumuz komut satırları olarak tanımlanabilir. Örneğin bilgisayarlarımızı kullanabilmemiz için cihazı aldığımız zaman içinde belli komut satırları, yanı bir yazılım vardır.


Bilgisayarlar işletim sistemi ile çalışır ve diğer bütün programlar bu işletim sistemleri üzerinde çalışacak şekilde yapılandırılır. Bu sistemlerin yazılım olması gibi bu sistemler üzerinde çalışacak uygulamalar da birer yazılımdır.


Peki makinelere nasıl komut veririz? Makinelerle nasıl iletişim kurarız? Bu yazılımların meydana getirilmesi için makine ile programcı arasında ortak bir dile ihtiyaç vardır. Bu dile de programlama dili denir. Şu an kullanılmakta olan pek çok programlama dili buluyor. C# bu dillerden yalnızca biri.


Görsel programlama nedir?


Görsel arayüz olmadan programlamayı yazılım geliştiriciler yapabilir. Programların tüm bilgisayar kullanıcıları tarafından kullanılabilmesi içinse görsel programlamaya ihtiyaç duyulur. Bunun için de çeşitli görsel ögeler programa çevrilir. Görsel programlama dilleri aracılıyla yapılan bu iş, temelde programların daha anlaşılır hale gelmesini amaçlar.


Görsel programlama tasarım ve kod ortamıyla gerçekleştirilir. Tasarım ve kodun bir arada kullanılması sayesinde, programlama işi çok daha basit hale gelir. Görsel programlama öğrenmek istiyorsanız Windows Form Application şablonu ile başlayabilirsiniz.


Windows Form Application


C# programlama dilinde Windows işletim sisteminin standart grafik kullanan şablona Windows Form Application denir. Form, TextBox, CheckBox, RadioButton, ComboBox, ListBox, DataGridView gibi sınıflara sahip bu şablonda, her bir sınıfa ayrı bir görev tanımlanmıştır. Burada kod kütüphanesini kullanarak pek çok uygulama geliştirilebilir.


Daha önce Windows Form Application kullanarak nasıl hesap makinesi yapabileceğimizi burada anlatmıştık.


Dizayn ekranı ile kodlama ekranını yan yana iki sekme olarak karşımıza çıkaran Windows Form Application ve C# hakkında tüm bilgileri C# ile Görsel Programlama kitabında bulabilirsiniz. Kitap ve video eğitim seti olarak hazırlanan kaynak, Microsoft’un C# programlama dilini sıfırdan öğrenmek için ideal bir başlangıç seti görevi görüyor.

 

IdeaSoft® | E-Ticaret paketleri ile hazırlanmıştır.