Begini Struktur Program Visual Basic DotNet Begini Struktur Program Visual Basic DotNet - Berguru IT - Tutorial Visual Basic, Networking, Tips dan Trik
VB.Net

VB.Net Tutorial Untuk pemula

Instant Article

Cara Membuat Instant Article Untuk Blogger

logo

Begini Struktur Program Visual Basic DotNet

Begini Struktur Program di Visual Studio - VB.Net yang dulunya bernama visual basic atau VB6 kini sudah semakin banyak penggemarnya, kenapa bisa demikian? mungkin buat beberapa orang, visual studio merupakan bahasa pemrograman yang sangat mudah dipelajari dibandingkan dengan bahasa pemrograman yang lain sebut saja java, delphi dan yang lainnya.

Bagi saya bahasa pemrograman semuanya sama-sama susah "kalau tidak dipelajari", awalnya memang susah karena kebutaan akan dasar-dasar dari bahasa pemrograman tersebut. Maka dari itu bagi anda yang ingin mempelajari bahasa pemrograman maka anda wajib mempelajari atau minimal baca dasar-dasar dari bahasa pemrograman.





Sebelum kita mempelajari bagan atau blok bahasa program visual basic sebaiknya kita mempelajari struktur program dari visual basic agar nantinya pemahaman struktur program dari visual basic dapat di jadikan reperensi dalam pembahasan selanjutnya.
Tutorial Visual Basic dasar dasar vb.net

Pada dasarnya program visual basic .net terdiri dari beberapa bagian yaitu :

  • Namespace

  • Namespace adalah sebuah kontruksi bangunan program yang di dalamnya terdiri dari beberapa ruang dan setiap ruang tidak sama agar tidak terjadi ambigus.

  • Class atau Module

  • Class adalah cetak biru atau blue print dari object, class digunakan hanya untuk kerangka dasar yang nantinya kita akan gunakan adalah hasil cetakan yaitu object.

    Contoh atau analoginya, class kita diibaratkan dengan laptop (kita pasti tau bahwa laptop memiliki ciri merek, harddisk, ram, keyboard, procesor, dan beberapa ciri khas lain yang menyatakan bahwa benda tersebut adalah laptop). Selain ciri-ciri tersebut laptop juga bisa melakukan tindakan seperti : mematikan laptop atau menghidupkan laptop.

    Class dalam penjelasan diatas adalah gambaran umum tentang sebuah benda sedangkan dalam bahasa program, class biasanya digunakan untuk konesi_database atau user_profil namun diperlukan instalasi untuk menyatukan antara class dan form

    Module tidak diperlukan tahapan instalasi tapi tinggal add pilih module ke dalam sebuah project. Module berfungsi untuk menyimpan informasi dalam module itu sendiri yang kemudian mengakses informasi tersebut dari form-form lain dalam aplikasi / project yang kita buat. Jika kita buat Public Function di dalam module yang dibuat maka kita dapat memanggil secara otomatis dimana module seolah-olah menyatu dengan form.

  • Procedure

  • Procedure adalah sebuah blok kode program yang berisi perintah-perintah untuk mengerjakan tugas tertentu, bila didalam kode program yang kita buat terdapat perintah-perintah untuk melakukan tugas yang sama di beberapa form maka alangkah lebih baik jika perintah-perintah tersebut dibuat dalam satu procedure (bilamana procedure ini diperlukan kita bisa memanggilnya kapan saja "bebas").

    Keuntungan menggunakan procedure adalah dapat menghemat penulisan kode program karena kode program yang sama dibeberapa tempat dapat dijadikan satu saja. Selain itu penggunaan procedure juga mempermudah perbaikan kode bila terjadi kesalahan atau perubahan karena perbaikan atau perubahan hanya dilakukan pada satu tempat saja.

  • Variable

  • Variable adalah sebuah objek yang dapat menerima pemasukkan dari nilai-nilai tertentu yang menentukan ukuran dan tata letak memori variable tersebut. Untuk menggunakan sebuah variable kita harus mendeklarasikannya terlebih dahulu. contoh bentuk deklarasi vaiable :
    Dim namavariable as tipe data
      Dim nama as string = "Aris"
      Dim alamat as string = "Jakarta"
      Dim nomor as string = 5

    Kata Dim yakni kata yang digunakan untuk mendeklarasikan nama variabel. Ketika perintah Dim dieksekusi oleh compiler maka perintah Dim tersebut meminta tempat di memori untuk menyimpan data-data yang akan dialokasikan pada variabel tersebut.

  • The Main Procedure

  • Procedure utama yang menjadi titik awal masuknya sebuah program vb.net. Procedure utama menyatakan apa yang akan dilakukan oleh module atau class pada saat program dijalankan.

  • Statements and Expressions

  • Statements dan expressions merupakan sekumpulan kode logic yang berfungsi untuk melakukan perintah terhadap sebuah kondisi tertentu. Dalam bahasa program biasanya menggunakan kode IF ELSE THEN END IF

    IF <Kondisi> THEN
    <Pernyataan>
    END IF

  • Comments

  • Comments dalam visual basic digunakan untuk memberikan keterangan tentang kode yang dibuat atau sebuah tanda agar kita mudah membaca koding yang telah kita buat, sering kali jika tidak diberikan tanda atau comments akan kebingungan membaca arah koding tersebut.
    Contoh pemberian comments pada koding :

    
    ' Comment ini biasanya dimulai di sebelah kanan koding
    text1.Text = "Hello!"   ' This is an inline comment.
    
    


Sekarang kita akan coba membuat contoh program sederhana



Imports System
Module Module1
   'Program Ini akan menampilkan "Apa Kabar Mu"
   Sub Main()
      Console.WriteLine("Apa Kabar Mu")
      Console.ReadKey()
   End Sub
End Module

Kode diatas akan mengeluarkan hasil di bawah ini :

Apa Kabar Mu

Penjelasan Kode diatas :

1. Import System - Baris pertama yang digunakan untuk memanggil atau menambahkan namespace sistem dalam program.

2. Module 1 - Baris Selanjutnya memiliki deklarasi module yaitu module1 yang didalamnya berisi program data dan procedure yang digunakan program anda. Module benar-benar berorientasi pada object sehingga setiap program harus ada modulenya.

3. Module atau class - Secara umum mengandung lebih dari satu procedure kode yang dapat di eksekusi atau dengan kata lain dia mendefinisikan prilaku class. Perintah procedure bisa berupa dari salah satu berikut ini :
  • Function
  • Sub
  • Operator
  • Get
  • Set
  • Add Handler
  • Remove Handler
  • Event
4. Comments - Baris berikut yang berisi ( 'Program Ini akan menampilkan "Apa Kabar Mu" ) saat di run atau compile tidak akan dijalankan oleh program karena hanya berisi komentar tambahan dalam program tersebut.

5. Sub Main - Sub main atau prosedur utama adalah sebuah prosedur utama yang menjadi titik awal sebuah perintah untuk menjalankan module atau class.

6. Console write line - Prosedur utama yang menentukan prilakunya dengan pernyataan tersebut.


Console.WriteLine("Apa Kabar Mu")


Writeline merupakan metode class yang didefinisikan dalam sistem namespace. Hasil dari writeline berupa pesan "Apa Kabar Mu" yang akan ditampilkan di layar.

Console.ReadKey adalah baris terakhir dari perintah procedure diatas yang berguna untuk menghentikan program agar tidak cepat menutup saat program dijalankan.

Bagaimana kalau kita praktek langsung di Visual Studio

Saya contohkan menggunakan VS (Visual Studio 2010 .Net) dan ikutilah langkah berikut :

  • Buka Aplikasi Program Visual Studio

  • Di menubar atas pilih File > New Project

  • Pilih Visual Basic dari Tamplate

  • Lalu Pilih Console aplication

  • Console test vbnet

  • Berikan nama project anda lalu tekan OK

  • Anda akan melihat sebelah kanan atas, Solution Explore yang berisi Solution ("Nama Project")

  • Masukkan Kode diatas didalam module

  • Lalu klik Run atau bisa menggunakan F5 untuk menjalankan program

  • Hasilnya anda akan melihat form command yang berisi kode diatas "Apa Kabar Mu"

  • Console Vbnet run debug
Selain menjalankan program tersebut di aplikasi visual studio, kita juga bisa langsung meneksekusi melalui cara-cara sebagai berikut.

  • Cari lokasi project yang anda simpan, secara default akan tersimpan di document > Visual Studio 2013 > Project > Nama Project yang anda simpan.

  • Klik "Nama Project" lalu pilih Bin

  • Pasti ada folder Debug (buka foder ini)

  • Klik 2x "namaproject.exe"

  • Hasilnya pasti akan sama seperti diatas yaitu jendela command prompt akan terbuka dengan isi "Apa kabar Mu"

Kesimpulan

Dengan memahami struktur dari program visual basic .net dan melakukan praktek langsung akan membuat anda nyaman untuk belajar ke step berikutnya.

Penutup

Artikel ini mudah-mudahan bermanfaat buat anda, isi dari artikel ini mungkin tampak sama dengan situs lain tapi saya yakin ulasan yang saya berikan pasti berbeda. Niat untuk sharing ilmu tidak akan saya bendung selama saya mampu untuk melakukannya. Mohon maaf jika ada yang kurang pas di mata anda, selalu ingat kesempurnaan hanya milik Allah SWT

Tetap semangat belajar dan terus belajar, tidak ada guru pengajar, google pun jadilah.

"Keep Coding and smile"
Tags

0 Komentar untuk "Begini Struktur Program Visual Basic DotNet"

Subscribe