Pengertian Visual Basic .Net
Visual Basic .Net atau VB .NET adalah bagian dari bahasa pemrogramman tingkat tinggi yang mendekati bahasa kita atau bahasa manusia yang dikembangkan oleh Microsoft. Bahasa pemrograman ini bersifat Object Oriented Program (OOP) atau Pemrograman yang berorientasi Pada Object. Visual Basic merupakan salah satu developement tools untuk membangun aplikasi dalam lingkungan dekstop. Kata “Visual” menunjukkan cara yang digunakan untuk membuat Graphical User Interface (GUI), kita cukup melakukan Drag and drop object-object yang akan kita gunakan.

Ada beberapa hal yang harus dipahami dalam mempelajari Visual Basic :
  1. Objek
    Sering disebut entity adalah sesuatu yang bisa dibedakan dengan lainnya. Pada dasarnya seluruh benda didunia ini bisa dikatakan sebagai objek, antara lain ; Label, Text Box, Combo Box, List Box, dan lainnya.
  2. Properti
    Sering disebut atribut, adalah ciri-ciri yang menggambarkan suatu objek. Misalnya disebut objek mobil jika mempunyai ban, spion, rem, dan lain-lain
  3. Event
    Suatu kejadian yang menimpa objek. Bagaimana jika mobil didorong, ditabrak, dicat, dan sebagainya
  4. Metode
    Kemampuan yang dimiliki oleh suatu objek. Contohnya jika mobil berbelok, mundur, maju.

Perlengkapan untuk memprogram Visual Basic .Net
  1. Pastinya dan harus ada adalah Komputer/Laptop, (Spesifikasinya, prosessor minimal 1.6 Ghz dan Memory RAM minimal 1 Gb) .
  2. Code Editor ( Visual Basic pastinya).

Database Untuk Visual Basic .Net 
  1. MySQL( Pastinya harus menginstall XAMPP/WAMPP Server).
  2. SQL Server. 
  3. Ms.Access.

Kelebihan Visual Basic .Net
  1. Dalam penanganan Bug, VB.NET mempunyai fasilitas yang hebat dan Real Time  Background Compiler. 
  2. Dalam pembuatan aplikasi desktop lebih cepat karena mempunyai windows form designer. 
  3. VB.NET menyediakan bagi developer pemrogramman data akses ActiveX Data Object(ADO).

 Kekurangan Visual Basic .Net
  1. VB tidak mempunyai database sendiri, biasanya sih menggunakan database seperti mysql, sql server ataupun ms.access. 
  2. VB tidak mempunyai report bawaan sendiri. Jika ingin menggunakan report bisa menggunakan
    Criystal Report.
  3. VB.Net harus menggunakan .Net Framework agar bisa jalan.

Demikian yang dapat saya bagikan lur, semoga bermanfaat :)