Perbezaan Antara Visual Basic dan Visual Basic.Net (VB6 dan VB.net)

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

VB aka Visual Basic adalah bahasa pengaturcaraan yang dikeluarkan sekitar tahun 1991 sebagai produk oleh Microsoft. Ia adalah bahasa pemrograman berasaskan acara generasi ketiga, yang menyokong Pembangunan Aplikasi Rapid (aka RAD). Visual Basic 6, atau VB6, dikeluarkan pada tahun 1998, dan ia adalah keluaran stabil VB.VB6 menyediakan IDE untuk pembangunan perisian dan reka bentuk antara muka pengguna. Bahasa adalah berdasarkan kepada model pengaturcaraan yang disebut, Model Objek Komponen. VB6 adalah bahasa pengaturcaraan yang mudah, yang bukan hanya membantu pemula untuk mempelajari konsep pengaturcaraan dengan cepat, tetapi juga untuk menggunakannya dengan mudah dalam aplikasi perisian yang besar. VB6 adalah bahasa pengaturcaraan prosedur. Pengaturcara dapat merancang GUI untuk aplikasi dan menggunakan fungsi secara langsung kepada kawalan yang ditambahkan pada GUI. Untuk contohnya, jika ada butang dalam GUI, programmer perlu menulis fungsi untuk butang itu dalam acara klik butang (dan dengan itu istilah pengaturcaraan yang diprogramkan peristiwa).

VB.net

VB.net juga merupakan produk Microsoft yang dikeluarkan pada tahun 2008. Ia adalah pengganti VB6. Perbezaan utama antara VB6 dan VB.net adalah konsep 'Pemrograman Berorientasi Objek' yang diperkenalkan di VB.net. Setiap komponen yang berinteraksi dengan sistem sedemikian dianggap sebagai objek. Objek dibuat melalui kelas yang sepadan. Kelas-kelas boleh diisytiharkan oleh programmer atau bahasa itu juga terdiri daripada pelbagai perpustakaan kelas sendiri. Ini adalah blok bangunan bahasa VB.net. Program aplikasi yang ditulis dalam bahasa VB.net berjalan pada rangka kerja Microsoft. NET. Programmer atau pemaju perlu menulis kelas selain kelas yang dibina, untuk melaksanakan apa sahaja keperluan sistem. Selepas pelancaran utama pertama VB.net 2005, kini ia telah mengeluarkan 2010, yang menyokong rangka kerja NET 4.0.

Visual Basic (VB6)

Tidak seperti di VB6, VB.net menyokong pembangunan bersama. Bagi sesiapa sahaja yang telah menulis program menggunakan VB6 ia harus mudah menyesuaikan diri dengan pengaturcaraan VB.net. Di samping itu, program yang ditulis dalam VB6 boleh ditukar kepada versi .net dengan mudah menggunakan alat penghijrahan bahasa VB.net. Baru-baru ini, penggunaan VB.net untuk pembangunan web juga meningkat hasil daripada sokongannya untuk pembangunan aplikasi web.

Apakah perbezaan antara VB6 dan VB.net??

• VB6 adalah bahasa pengaturcaraan prosedur.

• VB.net adalah Bahasa Pemrograman Berorientasikan Objek.

• VB6 menggunakan Model Objek Komponen.

• VB6 adalah bahasa pengaturcaraan yang mudah.

• VB.net mempunyai pelbagai perpustakaan kelas yang dibina, yang membentuk blok bahasa.

• VB.net menyokong pembangunan bersama.

• VB.net menyokong pembangunan aplikasi web.