
Visual Basic
Microsoft tarafından geliştirilmiş olan Basic programlama dilinin daha fazla geliştirilerek ortaya cıkmış haline Visual Basic deniyor. Basic en temel ve en basit programlama dilidir. Ustelik en basit programları yazmak icin geliştirilmiştir. Zamanla Windows ile tam bağlı calışmasından doğan avantajlar kullanımını arttırmış. Ust seviye, nesne tabanlı, olay yonlendirmeli ve gorsel programlamalar icin aranan dil olmuştur. IDE ismi verilen ortam koleksiyoncusu yapılarla cok kolay bir bicimde kendinize ait bir yazılım hazırlayabilirsiniz.
VBA, VB Script ve Visual Basic.NET olmak uzere 3 ayrı gruba ayrılan programlama dili Visual Basic.NET icin geleceğin Visucal Basic 6.0 tanımını yapmamız yanlış olmayacaktır. Temel ozelliklerine bakacak olursak ne kadar cok yonlu bir programlama dili olduğunu daha iyi kavrayabileceksiniz.
Windows API ya da benzeri işlem cağrılarına uyumludur.
Active-X uyumluluğu sayesinde cok daha kullanılabilirdir.
ADO, DAO ve RDO yontemleri sayesinde Microsoft Access, Oracle, Paradox, MySQL ve SQL veri tabanlarıyla bağlantılı calışabilir.
ASCII ve diğer ikili dosya turleriyle rahatlıkla proje yapılabilir.
Nesne tabanlı olması buyuk bir avantajdır.

Visual Basic cıkış noktası temel bir programlama dili olsa da gunumuzde en cok tercih edilen diller arasında yer alıyor. Cunku bir programı yaratıp calıştırmaktan ote bircok fonksiyonu icinde barındırıyor. Visual Basic programı ile kodlanan bir uygulamanın calıştırılmasının haricinde geliştirilmesi mumkun olabiliyor. Bunun icin farklı bir alternatife ihtiyac duymadan Visual Basic ile calışmaya devam etmeniz ise muazzam.
Bir programın kodlarını yazabileceğiniz, duzenleyebileceğiniz, hatalarını ayıklayarak daha işlevsel hale getirebileceğiniz bir programdır. Ayrıca uygulamanızı geliştirerek daha iyi bir hale getirmek, bir veri tabanına bağlanarak daha buyuk olcekli işlerde kullanmak yine sizin elinizdedir. Temel anlamda Visual Basic ne işe yarar sorusunun yanıtı bu şekilde verilebilir. Bu yapacağınız işlemleri ticari programlar, şirketler icin geliştireceğiniz ozel tasarımlar, web uygulamaları, diğer platform uygulamaları, kullanıcı ara birimleri, raporlama uygulamaları gibi geliştirmeniz mumkundur.
Visual Basic Nedir, Nasıl Kullanılır?
Visual Basic kullanarak bir program yazacağımızı var sayalım. Kafamızda tasarladığımızı ekranımıza yansıtmamızın zamanı geldi. Yaratacağınız her kod dizini ve her uygulama VB icin proje kapsamındadır. Her zaman yeni bir projeye başlarsınız, projenizi geliştirirsiniz. Visual Basic program dahilinde ihtiyacınız olabilecek her şeyi icerisinde barındırıyor. Projenizi actıktan sonra isterseniz IDE yani yardımcı araclar ve derleyiciler kullanarak daha iyi bir iş cıkarmayı deneyebilirsiniz.
Bir Visual Basic projesi hangi bolumleri icerir?
Form
Kontrol
Properties
Method
Olay Proseduru
Genel Prosedur
Modul
Bu noktada formlar kullanıcı ara yuzundeki pencerelerdir. Formların yani pencerelerin uzerinde gorduğunuz şekiller kontrolleri kapsar. Bu şekillerden herhangi birinin her işlevi property yani ozellik olarak tanımlanır. Genel prosedurler gereği sabit kalan ya da değişken olan tanımlamaların bulunduğu yapı ise moduller olarak adlandırılır.
Visual Basic Ornek
Visual Basic herkes tarafından kullanılabilecek bir programlama dilidir. Yani bu noktada bir webmaster olmasanız bile kullanabileceğiniz, ozgun yazılımlar cıkarabileceğiniz, dışarıdan desteklenebilir bir yazılım programından bahsediyoruz. Visual Basic ornek uzerine cok yoğun iceriğe sahip bir dildir. İnternette oldukca yoğun bir bicimde karşılaşabileceğiniz bu ornekler size kodlama, programlama ve yazılım bilgisi hakkında yararlı bilgiler olarak geri donebilir. Visual Basic silme eylemi icin kullanılan yapı delete. Ornek olarak bir kişi listesinde TC kimlik numaralarını sileceksiniz.
· "delete from bilgiler where tc='" & tc & "'"
Ya da daha acıklayıcı bir ornekle şoyle bir kod dizinine dikkat cekebiliriz.
Private Sub Button1_Clicked() Handles Button1.Click
MsgBox("Visual Basic Ornekleri")
End Sub
Bu kod dizinini yerleştirdiğiniz buton Button1 olarak adlandırılmış. Buton 1 ile click yani tıklama eventi gercekleştiğinde bu eventa bağlı aşağıdaki tum prosedurleri calıştırır. Gorduğunuz gibi aşağıdaki satırda prosedur olarak MsgBox yazıyor. Bu mesaj kutusu anlamındadır ve tırnak icindeki metin mesajdır. Bu kodu Visual Basic ile butonun icine yerleştirip calıştırırsak butona tıklandığında ufak bir mesaj penceresi acılacaktır. Pencerenin icinde ise bırakacağınız notu gorebilirsiniz.
Visual Basic Webmaster
Webmaster kelimesi ağ uzmanı, ağ yoneticisi olarak cevrilmektedir. Web sitesi geliştiren kişi olarak bilinen bu terime sahip olan kişiler sunucu, yazılım, tasarım gibi bircok konuda bilgi sahibidirler. Kullandıkları bircok programlama dili vardır. Visual Basic webmaster icin olmazsa olmaz yapılardan birisidir. Ozellikle web tabanlı calışan webmasterlar icin mutlaka kullanması gereken bir programlama dilidir. Microsoft Visual Basic ya da Excel Visual Basic, Phthon, HTML, PHP, ASP,.NET, AJAX, Java, ColdFusion gibi bircok yazılım dili bu kişilerin aktif kullanımındadır.
-Visual Basic Dersleri

Visual Basic en temel programlama dilleri arasında gosterildi icin hakkında bircok iceriğe erişilebilir. Ozellikle ornekler, işlemler, hazır kod dizinleri ve gorsel araclara ulaşabilirsiniz. Visual Basic dersleri alarak kendi kendinize bir program yazabilirsiniz. İnternette en cok gorulen dersler Visual Basic ekrana mesaj yazmak, Visual Basic değişken kullanımı, Visual Basic basit web browser, Visual Basic basit hesap makinesidir. Bu tarz konularda gerek uygulamalı gerekse teorik bilgilere ulaşabilirsiniz. Visual Basic derslerini duzenli olarak takip ederek kaliteli programlar oluşturabilirsiniz.
Kaynak
__________________