Visual Basic ve Visual Basic.Net arasındaki fark (VB6 ve VB.net)

Visual Basic ve Visual Basic.Net (VB6 ve VB.net)
 

VB aka Visual Basic, 1991 yılında Microsoft tarafından bir ürün olarak piyasaya sürülen bir programlama dilidir. Rapid Application Development'ı (RAD) destekleyen üçüncü nesil olay güdümlü bir programlama dilidir. Visual Basic 6 veya VB6, 1998 yılında piyasaya sürüldü ve VB.VB6 istikrarlı sürümü yazılım geliştirme ve kullanıcı arabirimi tasarımı için bir IDE sağlar. Dil, Bileşen Nesne Modeli adlı bir programlama modelini temel alır. VB6, yeni başlayanların sadece programlama kavramlarını hızlı bir şekilde öğrenmelerine değil, aynı zamanda büyük yazılım uygulamalarında da kolayca kullanmasına yardımcı olan basit bir programlama dilidir. VB6 prosedürel bir programlama dilidir. Programcılar bir uygulama için bir GUI tasarlayabilir ve GUI'ye eklenen denetimlere doğrudan işlevsellik uygulayabilir. Örneğin, GUI'de bir düğme varsa, programcı bu düğmenin işlevselliğini düğme tıklama olayı (ve dolayısıyla olay güdümlü programlama terimi) içine yazmak zorundadır..

VB.net

VB.net aynı zamanda 2008 yılında piyasaya sürülen bir Microsoft ürünüdür. VB6'nın halefi. VB6 ve VB.net arasındaki temel fark, VB.net'te tanıtılan 'Nesneye Yönelik Programlama' kavramıdır. Böyle bir sistemle etkileşime giren her bileşen bir nesne olarak kabul edilir. Nesneler karşılık gelen sınıflar aracılığıyla oluşturulur. Sınıflar programcı tarafından bildirilebilir veya dil aynı zamanda kendi sınıf kütüphanelerinden de oluşur. Bunlar VB.net dilinin yapı taşlarıdır. VB.net dilinde yazılmış bir uygulama programı Microsoft'un .NET çerçevesi üzerinde çalışır. Programcı veya geliştirici, sistem gereksinimi ne olursa olsun, yerleşik sınıflar dışındaki sınıfları yazmalıdır. VB.net 2005 ilk büyük sürümünden sonra, şimdi .NET framework 4.0'ı destekleyen 2010'u yayınladı.

Visual Basic (VB6)

VB6'nın aksine, VB.net paylaşılan gelişimi destekler. VB6 kullanarak program yazmış olan herkes için VB.net programlamasına uyum sağlamak kolay olmalıdır. Ayrıca, VB6 ile yazılan programlar VB.net dil geçiş aracı kullanılarak kolayca .net sürümüne dönüştürülebilir. Son zamanlarda VB.net'in web geliştirme için kullanımı da web uygulaması geliştirme desteğinin bir sonucu olarak artmaktadır..

VB6 ve VB.net arasındaki fark nedir?

• VB6 prosedürel bir programlama dilidir.

• VB.net Nesneye Yönelik Bir Programlama Dilidir.

• VB6, Bileşen Nesne Modelini kullanır.

• VB6 basit bir programlama dilidir.

• VB.net, dilin yapı taşları olan çeşitli yerleşik sınıf kütüphanelerine sahiptir.

• VB.net paylaşılan gelişimi destekler.

• VB.net web uygulaması geliştirmeyi destekler.