23 3
Mendukung OPP Dalam VB.NET pengguna dapat membuat kode class yang dapat
digunakan kembali menggunakan konstruksi berbasis objek. VB.NET memiliki fitur bahasa pemrograman berbasis objek termasuk
implementasinya secara penuh: inheritancepewarisan, encapsulationpembungkusan dan polymorphismbanyak bentuk.
4 Mempermudah pengembangan aplikasi berbasis web
Untuk mengembangkan aplikasi web, disediakan desainer form web, di mana digunakan mekanisme ”drag” dan ”drop” untuk membangun form.
Editor HTML diperkaya untuk dapat bekerja pada halaman web. Terdapat pula layanan web XML yang memungkinkan suatu aplikasi berkomunikasi
dengan aplikasi lainnya dari berbagai platform melalui protokol internet terbuka.
5 Mempermudah migrasi VB6 ke VB.NET
Interoperability COM menyediakan komunikasi dua arah antara aplikasi VB6 dengan VB.NET. Wizard upgrade pada VB.NET 2003
memungkinkan pengembang dapat melakukan migrasi lebih dari 95 persen kode VB6 ke VB.NET.
VB.NET memiliki bahasa pemrograman yang mudah dipelajari dan dipahami. Bagian dari bahasa pemrograman tersebut antara lain:
1. Variabel atau Konstanta
Variabel digunakan untuk memasukkan data berupa nilai sementara ke dalam memori selama menghitung, memberi informasi dan sebagainya.
Pengguna dapat memberi nama pada lokasi memori dengan mendeklarasikan variabel dan menentukan tipe data. Deklarasi variabel
adalah proses untuk menyebutkan karakteristik variabel seperti nama, tipe data, jangkauan, masa hidup dan nilai awal. Variabel biasanya
dideklarasikan dengan kata kunci ”Dim”. Konstanta mirip dengan variabel tetapi nilainya tidak berubah selama program berjalan. Konstanta
dideklarasikan dengan kata kunci ”Const”.
24
2. Tipe Data dan Structure
Tipe data dalam variabel menentukan tipe data yang bisa disimpan di dalamnya, format data yang disimpan dan berapa banyak memori yang
dialokasikan untuk menyimpan data. Structure berisi satu atau lebih anggota yang dapat berisi tipe data yang sama atau berbeda.
3. Operator
Operator adalah simbol karakter atau kata kunci yang secara spesifik mengoperasikan satu atau dua operand. Operator yang menangani
satu operand disebut operator unnary, sedangkan yang menangani dua operand disebut operator binary. Operator dikelompokkan ke dalam
operator aritmatika, operator relasi, operator bitwise, operator logika.
4. Penanganan Kesalahan
Ada tiga kesalahan yang mungkin muncul ketika mengembangkan aplikasi VB.NET, yaitu kesalahan sintaks, kesalahan run time dan
kesalahan logika. Untuk mengatasi kesalahan, pengguna dapat melakukan pencegahan dengan menambahkan kata kunci ”Option Strict On” dan
”Option Explicit On” yang diletakkan pada bagian awal modul.
5. Alur Percabangan
Ketika program berjalan, mungkin hanya blok kode tertentu yang diperlukan saja yang akan dijalankan dengan kondisi tertentu. Hal itu
dapat diatur menggunakan alur percabangan. Ada tiga pernyataan yang berkaitan dengan alur percabangan program yaitu: IF...THEN,
IF...THEN...ELSE dan SELECT CASE. Pernyataan IF...THEN akan menguji suatu kondisi, jika True,
program akan menjalankan pernyataan yang mengikutinya. Pernyataan IF...THEN...ELSE akan menjalankan sebuah blok pernyataan jika kondisi
bernilai True dan blok pernyataan lainnya yang bernilai False. Ketika pernyataan IF...THEN...ELSE memiliki banyak blok kode, maka struktur
SELECT CASE akan menguji ekspresi tunggal yang dievaluasi sekali
25 pada bagian atas struktur. Hasil pengujian kemudian dibandingkan dengan
beberapa nilai dan jika salah satu ada yang cocok, blok pernyataan yang berhubungan akan dijalankan.
6. Struktur Pengulangan