Biodata

Nama Saya Alfin Maulana Bukhori, Saya Lahir di Kota Cirebon, Hobi Saya Badminton, Saya anak pertama , Kegiatan saya sehari - hari adalah sebagai Pelajar di SMKN 1 Cirebon, Jurusan Infromatika Lebih Tepatnya RPL. 
Tutorial Visual Basic

Kali Ini Saya akan memberikan sedikit pengertian tentang Visual Basic 

 Visual Basic merupakan bahasa pemrograman yang mudah dipelajari, dengan teknik pemrograman visual yang memungkinkan penggunanya untuk berkreasi lebih baik dalam menghasilkan suatu program aplikasi.

Saya Akan memberikan contoh program sederhana , Yaitu Langkah - lanhkahnya sebagai berikut.

1. Buka Microsoft Visual Studio 2010, tampilannya sebagai berikut.


2. Kemudian Berikan Nama Pada Projek tersebut dengan nama " belajardengandatabase", Tampilannya seperti dibawah ini . 


3. Setelah itu Kita Membuat Tampilan Form nya Seperti gambar dibawah ini.


4. Selanjutnya kita buka Microsoft Accesnya kemudian Buat Databasenya dengan nama "dbbelajar" , Tampilannya Sebagai berikut. 


5. Kemudian kita Buat Tablenya lalu isi seperti gambar dibawah ini .


6. Setelah Membuat database, kemudian kita simpan database yang kita buat tadi ke dalam projek di folder /bin/Debug pada project visual studio yang telah kita buat.

7. lalu kemudian kita Membuat ModKoneksinya , tampilannya seperti gambar dibawah ini .


8. Selanjutnya Duble Klik pada form yang kita buat kemudian masukan syntax tersebut seperti gambar dibawah ini.




9. Kemudian klik Button Simpan, setelah itu masukkan syntax dibawah ini .



10. lalu klik Button Edit, Setelah itu masukkan syntaxnya dibawah ini .


11. Selanjutnya klik Button Hapus, Masukan Syntaxnya seperti gambar dibawah ini.


Setelah Selesai semuanya Coba kita cek terlebih dahulu pastikan filenya berada folder yang benar, kemudian kita tekan F5 Pada keyboard untuk Menjalankan program nya, maka hasilnya akan muncul seperti ini.


Jika Anda Belum mempunyai Visual Studionya Bisa Anda Download disini
 https://www.microsoft.com/en-us/download/details.aspx?id=23507
SOAL

  1.        Sebutkan versi-versi dari VB
  2.       Apa perbedaan dari VB 6 dan VB.Net
  3.      Apa yang dimaksud pemprograman berbasis desktop,sebutkan 4 aplikasi !
  4.       Apa perbedaan aplikasi berbasis desktop dan berbasis jaringan

Jawaban !
1.      Versi-versi dari VB :
1.      Visual Basic 1.0
2.      Visual Basic 2.0
3.      Visual Basic 3.0
4.      Visual Basic 4.0
5.      Visual Basic 5.0
6.      Visual Basic NET 2002 (7.0)
7.      Visual Basic NET 2003 (7.1)
8.      Visual Basic 2005 (8.0)
9.      Visual Basic 2008 (9.0)
10.  Visual Basic 2010 (10.0)

2.      Perbedaan dari VB 6 dan VB.NET :
1.      VB 6 baru sebagian mendukung oop. VB.Net telah mendukung penuh oop.
2.      Hasil komplikasi source code pada VB 6 adalah file.exe biner (Native Code). VB.Net berupa file.exe intermediate language (MSIL byte code).
3.      Hasil komplikasi pada VB 6 dapat langsung di eksekusi. VB.Net membutuhkan run time environment / frame work (Net frame work).
4.      VB 6 bermasalah pada deployment-nya (DLL hell). VB.Net tidak.
5.      Program dari VB 6 tidak langsung berinteraksi dengan program bahasa lain. VB.Net dapat selama bahasa lain mendukung.Net
6.      Perintah-perintah dasar pada VB 6 dan VB.Net sebagian besar masih sama kecuali untuk perintah-perintah OOP-Nya.
7.      Dari sisi IDE-Nya pengetikan kode pada VB.Net lebih cepat dari pada VB 6.
8.      Untuk akses ke Data Base VB.Net menggunakan ADO.Net. VB 6 menggunakan ADO. ADO Net bukan pengembangan dari ADO. Jadi ADO.Net menggunakan teknologi yang berbeda dengan ADO.
9.      Selain itu pada VB.Net 2008 dapat menggunakan LINQ (Language Integrated Query) untuk mempermudah mengaksean data.

3.      Pemrograman berbasis Desktop adalah pemrograman yang dilakukan dengan memanipulasi elemen-elemen visual yang dilakukan pada sebuah PC tunggal yang pengoperasiannya tidak bergantung pada PC lain dalam jaringan maupun Web.
Contohnya :
1.      Visual Basic
2.      Java
3.      C
4.      Mysql
5.      Python

4.      Berbasis jaringan :
1.      Berjalan menggunakan basis teknologi internet.
2.       Dapat dijalankan dimanapun, kapanpun, tanpa instalasi.
3.      Dapat di akses lewat banyak media seperti : Komputer, smartphone, tablet, dll
4.      Tidak memerlukan lisensi karena lisesnsi sudah menjadi tanggung jawab penyedia aplikasi web terkait.
            Berbasis Desktop :
1.      Tidak berjalan dengan internet dan hanya berjalan pada plat from tertentu.
2.       Independen dan bisa berjalan tanpa adanya browser.
3.      Setting lebih mudah.
4.      Untuk mengaksesnya harus ada proses instalasi terlebih dahulu.