Visual Basic bir programlama dilidir. Visual Basicin bir programın yazılıp çalıştırılmasından öte, program geliştirmek için çok sayıda araca sahip olması; kullanıcı arabiriminin tasarlanması, hataların giderilmesi, veritabanı yaratmak, farklı türde programlar üretmek gibi gelişmiş özellikleri, onu bir programlama ortamı yada program geliştirme ortamı olarak tanımlamamıza neden olur.
Visual Basic, çok amaçlı ve aynı zamanda kolay bir şekilde program geliştirmenizi sağlayan bir programlama ortamıdır. Visual olmak (görsellik), simgelerle yapılan iletişimi ifade eder. Visual Basic programlarında ortamın tasarımı öncelikli olarak yapılan işlemdir. Kod yazmak ikincil kalır.
Visual Basic ile küçük işlemler için bir program geliştirilebileceği gibi, bütün dünyaya uzanabilecek bir internet uygulaması yada büyük firma düzeyinde kullanılabilecek gelişmiş bir enterprise (kurumsal) uygulaması geliştirilebilir. Örneğin bir cari hesap, stok, satış, imalat vb. uygulamaları, oyun programı vb.
Visual Basic Programının Sahip Olduğu Araçlar:
1. Kullanıcı ara birimi geliştirmek için çok sayıda kontrol,
2. Programı derleme ve hata bulmaya yönelik çok sayıda araç,
3. Değişik veritabanlarına erişim,
4. SQL Server ve diğer enterprise düzeyindeki veritabanlarına erişim,
5. Diğer uygulamaların fonksiyonlarını kullanmayı sağlayan ActiveX teknolojisi,
6. Uygulamanın EXE dosya olarak üretilebilmesi ve dağıtılması,
7. Raporlama araçları,
8. Veri yapısı araçları,
9. Web uygulaması geliştirme araçları,
10. Çok katmanlı programlama ve Microsoft Transaction Server.
Visual Basicin Özellikleri
Özellikle Windows ortamında programlama geliştirme aracı olarak kullanılan Visual Basic, diğer klasik programlama dillerine göre farklı özelliklere sahiptir. Visual Basic ile program geliştirmek, öncelikle Windows arabiriminin kullanıcı etkileşiminde kullanılan araçların kullanılması anlamına gelir. Klasik programlama dilleri ise genellikle karakter tabanlı (DOS ve UNİX) işletim sistemlerinde kullanılan özellikle klavye ağırlıklı kullanıcı arabirimine sahiptir. Gelişmiş programlama ortamı olan Visual Basic, Windows uygulaması gibi mönülere, düğmelere sahiptir.
Visual Basic sadece standart kontroller sağlamaz. Aynı zamanda çok sayıda üçüncü parti yazılımcıların da hazırladığı kontrolleri de kullanabilir. Bu kontroller satın alınarak kolayca programlara eklenebilirler. Visual Basic, birçok OCX(OLE Control Extensions) kontrol ve ActiveX kontrolleri destekler.
Bir Visual Basic Programının Kısımları
Bir Program Belli Kısımlardan Oluşur:
Kullanıcı Arabirimi
Bilgi İşleme (Hesaplamalar)
Bilgi Saklama (Veritabanı İşlemleri)
Raporlama İşlemleri
Kullanıcı arabirimi bir programın ekranını oluşturur. Diğer bir değişle kullanıcıların bilgi girdiği etkileşimli ekranlardır.
İyi Bir Kullanıcı Arabirimi Geliştirmenin Yöntemleri Şunlardır:
Anlaşılabilir, kolay ve çok yönlü kullanılabilir olması,
Veriyi net bir biçimde ifade etmeleri,
Komutları açıkça sergilemeleri,
Mönüler, komutlar ve düğmeleriyle programın diğer bölümleriyle uyum içinde olmaları,
Mönü, araç çubukları, fare ve klavye aracılığıyla kullanılabilir olması.
Visual Basic, çok amaçlı ve aynı zamanda kolay bir şekilde program geliştirmenizi sağlayan bir programlama ortamıdır. Visual olmak (görsellik), simgelerle yapılan iletişimi ifade eder. Visual Basic programlarında ortamın tasarımı öncelikli olarak yapılan işlemdir. Kod yazmak ikincil kalır.
Visual Basic ile küçük işlemler için bir program geliştirilebileceği gibi, bütün dünyaya uzanabilecek bir internet uygulaması yada büyük firma düzeyinde kullanılabilecek gelişmiş bir enterprise (kurumsal) uygulaması geliştirilebilir. Örneğin bir cari hesap, stok, satış, imalat vb. uygulamaları, oyun programı vb.
Visual Basic Programının Sahip Olduğu Araçlar:
1. Kullanıcı ara birimi geliştirmek için çok sayıda kontrol,
2. Programı derleme ve hata bulmaya yönelik çok sayıda araç,
3. Değişik veritabanlarına erişim,
4. SQL Server ve diğer enterprise düzeyindeki veritabanlarına erişim,
5. Diğer uygulamaların fonksiyonlarını kullanmayı sağlayan ActiveX teknolojisi,
6. Uygulamanın EXE dosya olarak üretilebilmesi ve dağıtılması,
7. Raporlama araçları,
8. Veri yapısı araçları,
9. Web uygulaması geliştirme araçları,
10. Çok katmanlı programlama ve Microsoft Transaction Server.
Visual Basicin Özellikleri
Özellikle Windows ortamında programlama geliştirme aracı olarak kullanılan Visual Basic, diğer klasik programlama dillerine göre farklı özelliklere sahiptir. Visual Basic ile program geliştirmek, öncelikle Windows arabiriminin kullanıcı etkileşiminde kullanılan araçların kullanılması anlamına gelir. Klasik programlama dilleri ise genellikle karakter tabanlı (DOS ve UNİX) işletim sistemlerinde kullanılan özellikle klavye ağırlıklı kullanıcı arabirimine sahiptir. Gelişmiş programlama ortamı olan Visual Basic, Windows uygulaması gibi mönülere, düğmelere sahiptir.
Visual Basic sadece standart kontroller sağlamaz. Aynı zamanda çok sayıda üçüncü parti yazılımcıların da hazırladığı kontrolleri de kullanabilir. Bu kontroller satın alınarak kolayca programlara eklenebilirler. Visual Basic, birçok OCX(OLE Control Extensions) kontrol ve ActiveX kontrolleri destekler.
Bir Visual Basic Programının Kısımları
Bir Program Belli Kısımlardan Oluşur:
Kullanıcı Arabirimi
Bilgi İşleme (Hesaplamalar)
Bilgi Saklama (Veritabanı İşlemleri)
Raporlama İşlemleri
Kullanıcı arabirimi bir programın ekranını oluşturur. Diğer bir değişle kullanıcıların bilgi girdiği etkileşimli ekranlardır.
İyi Bir Kullanıcı Arabirimi Geliştirmenin Yöntemleri Şunlardır:
Anlaşılabilir, kolay ve çok yönlü kullanılabilir olması,
Veriyi net bir biçimde ifade etmeleri,
Komutları açıkça sergilemeleri,
Mönüler, komutlar ve düğmeleriyle programın diğer bölümleriyle uyum içinde olmaları,
Mönü, araç çubukları, fare ve klavye aracılığıyla kullanılabilir olması.
