LAPORAN PRAKTIKUM I
PRAKTIKUM PEMROGRAMAN VISUAL
MENGENAL VISUAL BASIC.NET
Disusun untuk Memenuhi Matakuliah Praktikum Pemrograman Visual
Yang Dibimbing oleh Bapak Azhar Ahmad Smaragdina, M.Pd
Oleh:
GISRA RAHMADHITA
130533608259
S1 PTI 2013 offering B
UNIVERSITAS NEGERI MALANG
FAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTRO
S1 PENDIDIKAN TEKNIK INFORMATIKA
Januari, 2015
LABORATORIUM KOMPUTER
Fakultas Teknik Elektro - Universitas Negeri Malang
Jl.Semarang, Jawa Timur
Nama GISRA RAHMADHITA
Nim 130533608259
Prodi S1 Pendidikan Teknik Informatika
Dosen Pembimbing 1. Ashar Ahmad, M.Pd
2. Ahmad Mursyidun Nidhom, M.Pd
MENGENAL VISUAL BASIC.NET
PRAKTIKUM KE-I
MENGENAL VISUAL BASIC.NET
A. TUJUAN
1. Memahami platform Microsoft.NET
2. Mengenal Integrated Development Environment (IDE) Visual Basic.NET
3. Memahami struktur project Visual Basic.NET
4. Memahami jenis-jenis aplikasi .NET
5. Mampu membangun Graphical User Interface (GUI) menggunakan Visual
Basic .NET
B. DASAR TEORI
Visual Basic .NET (atau VB.NET) merupakan salah satu bahasa pemrograman
yang bisa digunakan untuk membangun aplikasi-aplikasi .NET di platform
Microsoft .NET.
Tidak seperti generasi sebelumnya—Visual Basic versi 6.0 ke bawah—yang
lebih difokuskan untuk pengembangan aplikasi desktop, Visual Basic .NET
memungkinkan para pengembang membangun bermacam aplikasi, baik desktop
maupun aplikasi web. Berikut ini adalah lembar kerja pada VB.Net
o Platform .NET Framework
Microsoft .NET—yang awalnya disebut Next Generation Windows Services
(NGWS)—adalah suatu platform untuk membangun dan menjalankan generasi
penerus aplikasi-aplikasi terdistribusi. Microsoft.NET merupakan framework
(kerangka) pengembangan yang menyediakan antarmuka pemrograman baru untuk
layanan Windows dan API (Application Programming Interface).Microsoft .NET
merupakan strategi Microsoft untuk menghubungkan sistem, informasi, dan alat
(device), sehingga orang dapat berkomunikasi serta berkolaborasi dengan lebih
efektif. Teknologi .NET terintegrasi penuh melalui produk-produk Microsoft, dan
menyediakan kemampuan untuk mengembangkan solusi dengan menggunakan Web
service.Platform Microsoft .NET terdiri dari lima komponen utama yang tersusun
dalam tiga lapisan (layer). Lapisan paling bawah adalah sistem operasi; lapisan kedua
terdiri dari tiga komponen; lapisan teratas adalah Visual Studio .NET.
Gambar 1 Platform Microsoft .NET
o Visual Studio .NET
Microsoft Visual Studio .NET merupakan kumpulan lengkap tools
pengembangan untuk membangun aplikasi Web ASP.NET, XML Web Services,
aplikasi dekstop, dan aplikasi mobile. Di dalam Visual Studio inilah bahasa-bahasa
pemrograman .NET—seperti Visual Basic, Visual C++, Visual C# (CSharp), dan
Visual J# (JSharp)—semuanya menggunakan lingkungan pengembangan terintegrasi
atau IDE yang sama sehingga memungkinkan untuk saling berbagi tools dan fasilitas.
o Visual Basic .NET
Visual Basic .NET (atau VB.NET) merupakan salah satu bahasa pemrograman
yang bisa digunakan untuk membangun aplikasi-aplikasi.NET di platform
Microsoft .NET. Tidak seperti generasi sebelumnya—Visual Basic versi 6.0 ke bawah
—yang lebih difokuskan untuk pengembangan aplikasi desktop, Visual Basic .NET
memungkinkan para pengembang membangun bermacam aplikasi, baik desktop
maupun aplikasi web.Seiring dengan perkembangan aplikasi perangkat lunak yang
semakin kompleks, saat ini Visual Basic .NET memasuki versi kelima (Visual Basic
2008). Meskipun demikian—karena beberapa alasan—dalam praktikum ini
menggunakan Visual Basic .NET 2005 (atau VB.NET 2005 atau VB 2005 atau
VB.NET 8)
o IDE Visual Basic
IDE (Integrated Development Environment), atau juga disebut sebagai
Integrated Design/Debugging Environment, adalah perangkat lunak komputer yang
berfungsi untuk membantu pemrogram dalam mengembangkan perangkat lunak.
Singkatnya, IDE merupakan suatu lingkungan pengembangan aplikasi yang
terintegrasi; lengkap dengan beragam tools atau utilitas pendukung.
a. Membuat Project Baru
Project merupakan kerangka dasar aplikasi yang sangat menentukan jenis aplikasi
yang akan dibuat. Untuk memulai pembuatan project, ikuti langkah-langkah berikut:
1) Jalankan Visual Basic 2005 Express Edition.
2) Klik menu File > New Project, atau melalui ikon New Project, atau melalui
kombinasi tombol Ctrl+N.
3) Pada kotak dialog New Project, pilih template Windows
4) Application, kemudian klik OK.
• Windows Application. Untuk menciptakan aplikasi-aplikasi Windows yang
berjalan secara lokal di komputer user.
• Class Library. Untuk menciptakan kelas-kelas atau komponen-komponen
reusable yang dapat di-share dengan project lainnya.
• Console Application. Untuk membuat aplikasi-aplikasi command-line.
• My Movie Collection Starter Kit. Untuk menciptakan aplikasi pre-built My
Movie Collection, dan bisa di-customize sesuai kebutuhan.
• Screen Saver Starter Kit. Untuk menciptakan aplikasi pre-built Screen
Saver, dan bisa di-customize sesuai kebutuhan.
b. Mengenal IDE Visual Basic 2005
Dalam upaya memudahkan penggunaan IDE, maka diperlukan pemahaman yang baik
mengenai IDE Visual Basic 2005.
c. Membuat Aplikasi Windows
1. Buat project baru, atau lanjutkan project pertama Anda sebelumnya.
2. Tambahkan sebuah kontrol Label ke form, dengan cara mengklik
ganda Label di Toolbox, atau men-drag Label ke form. Atur
propertinya seperti tabel berikut:
3. Tambahkan event Load pada form dengan salah satu cara berikut:
a. Klik ganda area form kosong.
b. Klik area form kosong, kemudian tekan F7.
4. Lengkapi kode event handler-nya seperti berikut:
Public Class Form1
Private Sub Form1_Load(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles Me.Load
' Men-set title (judul) window
Me.Text = "Latihan"
' Men-set teks kontrol label
Me.lblTeks.Text = "Selamat Belajar Teman-Teman FT-UM"
End Sub
End Class
5. Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start
Debugging di toolbar, atau melalui menu Debug > Start Debuging.
6. Simpan aplikasi Anda.
d. Membuat Aplikasi Console
1. Buat project baru, pilih template Console Application, kemudian klik OK.
2. Lengkapi kode programnya seperti berikut:
3. Tekan F5 untuk menjalankan aplikasi.
4. Simpan aplikasi Anda.
C. LATIHAN
a) SCRIPT
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles MyBase.Load
' Men-set title (judul) window
Me.Text = "Latihan"
' Men-set teks kontrol label
Me.lblText.Text = "Selamat Belajar Teman-Teman FT-UM"
End Sub
End Class
b) HASIL
c) KETERANGAN
• ' Men-set title (judul) window Me.Text =
"Latihan"Program ini akan menampilkan judul Latihan.
• Me.lblText.Text = "Selamat Belajar Teman-Teman FT-UM"
Program ini akan mengeluarkan tulisan selamat belajar tema-teman
FT-UM
D. PRAKTIKUM
a) SCRIPT
Module Module1
Sub Main()
' Mencetak teks ke console
Console.WriteLine("Apa Kabar Teman-Teman FT-UM")
Console.WriteLine("Selamat Belajar Pemrograman
Visual")
Console.Read()
End Sub
End Module
b) HASIL
c) KETERANGAN
' Mencetak teks ke console Console.WriteLine("Apa Kabar Teman-
Teman FT-UM")Console.WriteLine("Selamat Belajar
Pemrograman.Program ini akan menampilkan kalimat apakabar teman-teman
FT-UM dan Selamat Belajar.
E. TUGAS RUMAH I
a) SCRIPT
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button1.Click
Dim nama As String = TextBox1.Text
Dim nim As String = TextBox2.Text
MessageBox.Show("Selamat Datang " & TextBox1.Text)
End Sub
End Class
b) HASIL
c) KETERANGAN
Akan menampilkan nama yang akan diinput
• Jalankan aplikasi dari luar IDE
Petunjuk :
Buka explorer, cari file .exe aplikasi, klik ganda
Penjelasan :
• Aplikasi yang kita buat tidak hanya dapat dibuka melalui visual
studio saja. Namun kita juga dapat membukanya melalui direktori
penyimpanan file project tersebut. Membuka aplikasi dari dalam
IDE maupun dari luar IDE sama saja tidak ada bedanya.
• Pastikan membuka aplikasi melalui direktori penyimpanan yang
benar
• Build aplikasi
Petunjuk :
Pilih menu build, klik build_nama_aplikasi kemudian lihat hasilnya di folder
release
Penjelasan :
• Untuk BUILD aplikasi pertama-tama ganti solution Configuration yang awalnya
debug diganti dengan release.
• Kemudian BUILD aplikasi. Setelah diBUILD pada bagian bawah project akan
muncul keterangan success, failed, dsb (seperti proses kompilasi program)
• Setelah proses-proses di atas maka muncul folder release pada folder bin di
bawah folder debug
• Folder yang diBUILD tadi akan muncul pada folder release
TUGAS RUMAH II
a) SCRIPT
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button1.Click
Dim nama As String = TextBox1.Text
Dim nim As String = TextBox2.Text
MessageBox.Show("Selamat Datang " & TextBox1.Text)
Form2.Show()
End Sub
End Class
Public Class Form2
Private Sub Button2_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button2.Click
Dim Pesan As Integer
Pesan = MsgBox("Apakah anda ingin keluar?",
vbYesNoCancel + vbCritical, "KONFIRMASI")
If Pesan = 6 Then
Me.Close()
Form1.Close()
ElseIf Pesan = 7 Then
Me.Show()
Else
Me.Close()
Form1.Show()
End If
End Sub
End Class
b) HASIL
c) KETERANGAN
Syntax Form1 digunakan untuk melakukan aksi ketika button 1 di click
(button Proses). Jika button proses tersebut diklik maka program akan
menyimpan inputan user berupa nama pada variabel nama dan NIM pada
variabel nim. Kemudian menampilkannya inputan nama dari user tersebut.
Setelah menampilkan program akan menampilkan form2 yang berisi tentang
save dan exit. Data pada textbox1 akan disimpan pada variable nama dan
textbox2 akan disimpan pada variabel nim.setelah itu kan menampilkan nama
dan form2
Syntax Form2 digunakan untuk melakukan aksi ketika button 2 di click
(button exit). Jika button exit tersebut diklik maka program akan menampilkan
pesan/message box critical berupa tampilan window Pesan Informatika yang
berisi button Yes, No, Cancel. Dimana jika setiap button tersebut diklik akan
menampilkan pesan tombol yang diklik (berdasarkan kode inputan yang
disimpan pada variabel proses). Jika diklik yes Me.Close()Form1.Close()
maka form yang terbuka yang sekarang dan form1 akan terclose Ketika diketik
no Me.Show() form2 akan terclose Jika cencel Me.Close() /*mewakili
form2*/ Form 2 akan tercolse form1 akan terbuka.
F. KESIMPULAN
G. DAFTAR RUJUKAN
• Modul I(Mengenal Visual Basic.Net) Praktikum Pemrograman Visual. Pendidikan
Teknik Informatika — Teknik Elektro — Universitas Negeri Malang — 2015.

More Related Content

DOCX
Laporan praktikum iv.2 visual
DOCX
Laporan praktikum v visual basic
DOCX
Laporan praktikum iv.1 visual
DOC
Mengenal format tanggal dalam visual basic
PDF
Modul Tutorial Membuat Class pada Visual Studio 2010
PDF
Pemrogaman Visual Basic.NET (Modul 1)
PDF
Pemrogaman Visual Basic.NET (Modul 2)
PDF
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Laporan praktikum iv.2 visual
Laporan praktikum v visual basic
Laporan praktikum iv.1 visual
Mengenal format tanggal dalam visual basic
Modul Tutorial Membuat Class pada Visual Studio 2010
Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 2)
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report

What's hot (20)

PDF
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
PPTX
1. Pengenalan Visual Basic .Net - Pemrograman I
PDF
Modul Net PRo
PDF
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
PDF
Penggunaan tipe data dan variabel
PDF
Dasar pemrograman-visual-basic1
PDF
Modul delphi-7
PDF
36 JBK Borland Delphi 7
PPTX
Koneksi Delphi Database MySQL
PDF
Modul 1 konsep dasar pemrograman delphi
PDF
Jeni J2 Me Bab11 Topik Topik Tambahan
DOCX
Modul 3-p3-4
PDF
Modul delphi
PDF
Krisna vb6-04
PDF
[PBO] Pertemuan 11 - GUI Java Desktop
PDF
Visual basic 6 tutorial its 4
DOC
Gabung1 sd 6_dekstop_java
DOCX
Part 2 - PENGENALAN VISUAL STUDIO 2010
PDF
Tutorial trik dasar belajar visual basicnet 2010
DOCX
Modul visual basic
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
1. Pengenalan Visual Basic .Net - Pemrograman I
Modul Net PRo
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
Penggunaan tipe data dan variabel
Dasar pemrograman-visual-basic1
Modul delphi-7
36 JBK Borland Delphi 7
Koneksi Delphi Database MySQL
Modul 1 konsep dasar pemrograman delphi
Jeni J2 Me Bab11 Topik Topik Tambahan
Modul 3-p3-4
Modul delphi
Krisna vb6-04
[PBO] Pertemuan 11 - GUI Java Desktop
Visual basic 6 tutorial its 4
Gabung1 sd 6_dekstop_java
Part 2 - PENGENALAN VISUAL STUDIO 2010
Tutorial trik dasar belajar visual basicnet 2010
Modul visual basic
Ad

Viewers also liked (20)

PDF
Modul praktikum 11 hashing table
DOCX
Laporan praktikum iii visual basic
DOCX
Tugas CSS
PDF
Laporan Pemrograman Berbasis Web Tugas 4 Cascading Style Sheets
PDF
Laporan pemrograman berbasis web (CSS)
PDF
Aplikasitoko foxpro
PDF
Tugas modul praktikum pemrograman web
DOCX
Laporan pratikum II web
DOCX
Tugas analisa program
PDF
Modul Lengkap Microsoft visual Fox Pro
PDF
Pemrograman web modul 1 dan 2
DOCX
Laporan pemograman berbasis web
DOCX
Laporan praktikum modul 4
DOCX
Laporan praktikum ii visual
DOCX
Laporan pratikum v mulmet
PDF
Modul praktikum 16 - Android Sudaryatno
PDF
Modul praktikum 15 - Android Sudaryatno
PPTX
MVVM Core By GITS-Indonesia
PDF
Modul praktikum 14 - Android Sudaryatno
PDF
Modul praktikum 17 - Android Sudaryatno
Modul praktikum 11 hashing table
Laporan praktikum iii visual basic
Tugas CSS
Laporan Pemrograman Berbasis Web Tugas 4 Cascading Style Sheets
Laporan pemrograman berbasis web (CSS)
Aplikasitoko foxpro
Tugas modul praktikum pemrograman web
Laporan pratikum II web
Tugas analisa program
Modul Lengkap Microsoft visual Fox Pro
Pemrograman web modul 1 dan 2
Laporan pemograman berbasis web
Laporan praktikum modul 4
Laporan praktikum ii visual
Laporan pratikum v mulmet
Modul praktikum 16 - Android Sudaryatno
Modul praktikum 15 - Android Sudaryatno
MVVM Core By GITS-Indonesia
Modul praktikum 14 - Android Sudaryatno
Modul praktikum 17 - Android Sudaryatno
Ad

Similar to Laporan p1 (20)

PDF
pengenalan vb net7 iso-8859-1 -modul 01
DOCX
Dot net
PDF
Choirul (vbnet-02)
PDF
Visual basic 6
PDF
Ebook Mahir Visual basic 6 dari Dasar
PDF
Visual basic 6
PPTX
Persentase dan pertemuan Pemrograman VB.Net Akuntansi.pptx
PDF
Dasar dasar-pemrograman-visual-studio-2010
PDF
Dasar dasar-pemrograman-visual-studio-2010
DOCX
Pengenalan vb
PDF
Pemrograman Visual -Pengenalan-Visual-Basic.pdf
PDF
1. mengenal vb.net
PDF
Visual Basic 6.0
PDF
Belajar Visual Basic 6
PDF
Visual basic
PDF
Visual basic 6
PDF
Visual basic 6
PDF
Modul01 pemograman dotnet
PPT
pertegbvcbgnhbgv nngcvbgvcvbfgbmuan 1.ppt
PPT
Event & Property VB - dasar visual basic bagian 4
pengenalan vb net7 iso-8859-1 -modul 01
Dot net
Choirul (vbnet-02)
Visual basic 6
Ebook Mahir Visual basic 6 dari Dasar
Visual basic 6
Persentase dan pertemuan Pemrograman VB.Net Akuntansi.pptx
Dasar dasar-pemrograman-visual-studio-2010
Dasar dasar-pemrograman-visual-studio-2010
Pengenalan vb
Pemrograman Visual -Pengenalan-Visual-Basic.pdf
1. mengenal vb.net
Visual Basic 6.0
Belajar Visual Basic 6
Visual basic
Visual basic 6
Visual basic 6
Modul01 pemograman dotnet
pertegbvcbgnhbgv nngcvbgvcvbfgbmuan 1.ppt
Event & Property VB - dasar visual basic bagian 4

More from rahmi wahyuni (8)

DOCX
Laporan pratikum iv web
DOCX
Laporan pratikum iii web
DOCX
Laporan pratikum 1
DOCX
Animasi Dasar
DOCX
Laporan PBO Modul 4
DOCX
Laporan PBO Pratikum 3
DOCX
Laporan PBO pratikum 2
DOCX
PBO Pratikum 1
Laporan pratikum iv web
Laporan pratikum iii web
Laporan pratikum 1
Animasi Dasar
Laporan PBO Modul 4
Laporan PBO Pratikum 3
Laporan PBO pratikum 2
PBO Pratikum 1

Recently uploaded (20)

PDF
Program Guru Wali_20250819_100224_0000.pdf
DOCX
PROPOSAL KERDOSMA KREATIVITAS_Kelompok 7 digunakan untuk presentasi
PPTX
Power Point tentang Mata Kuliah 1.1.pptx
PPTX
Introduction to Data Definition Language in MySQL
DOCX
ATP Bahasa Indonesia Kelas 8 (deep learning).docx
PDF
Pengenalan Manajemen Kinerja P3K KEMENAG.pdf
DOCX
Modul Ajar 2 Bahasa Indonesia K-VIII.docx
PPTX
PPT Interes Brebes Publikasi Data Statistik.pptx
PPTX
Mengidentifikasi Bahaya dan Mengendalikan Resiko.pptx
PPTX
Presentation pengukuran panjang terbaru lagi
PPTX
Mekanisme Pemutakhiran Mandiri (MPM) Data Terpadu Penanganan Fakir Miskin
PPTX
CONTOH PRESENTASI KEGIATAN VALIDASI DATA.pptx
PPTX
Bahan BIDUK.pptx data paroki santo yosep
PPTX
Analisis Demografi , PENATA kependudukan
PPT
Pengantar Bisnis Ekonomi Manajement Palangkaraya
PPT
Kuliah Uji Beda Rataan Perlakuan- Least Significant Difference Test
PPTX
BAB-4. IP, Subnet, Gateway, DNS (belum selesai).pptx
PPTX
haruskandskfjksjfsdlfjskfjdslkfjsdlkfsdflk.pptx
PPTX
ALUR PELAYANAN UGD unit gawat darurat 1.pptx
PPTX
PPT pengukuran besaran fisika ukin 2023
Program Guru Wali_20250819_100224_0000.pdf
PROPOSAL KERDOSMA KREATIVITAS_Kelompok 7 digunakan untuk presentasi
Power Point tentang Mata Kuliah 1.1.pptx
Introduction to Data Definition Language in MySQL
ATP Bahasa Indonesia Kelas 8 (deep learning).docx
Pengenalan Manajemen Kinerja P3K KEMENAG.pdf
Modul Ajar 2 Bahasa Indonesia K-VIII.docx
PPT Interes Brebes Publikasi Data Statistik.pptx
Mengidentifikasi Bahaya dan Mengendalikan Resiko.pptx
Presentation pengukuran panjang terbaru lagi
Mekanisme Pemutakhiran Mandiri (MPM) Data Terpadu Penanganan Fakir Miskin
CONTOH PRESENTASI KEGIATAN VALIDASI DATA.pptx
Bahan BIDUK.pptx data paroki santo yosep
Analisis Demografi , PENATA kependudukan
Pengantar Bisnis Ekonomi Manajement Palangkaraya
Kuliah Uji Beda Rataan Perlakuan- Least Significant Difference Test
BAB-4. IP, Subnet, Gateway, DNS (belum selesai).pptx
haruskandskfjksjfsdlfjskfjdslkfjsdlkfsdflk.pptx
ALUR PELAYANAN UGD unit gawat darurat 1.pptx
PPT pengukuran besaran fisika ukin 2023

Laporan p1

  • 1. LAPORAN PRAKTIKUM I PRAKTIKUM PEMROGRAMAN VISUAL MENGENAL VISUAL BASIC.NET Disusun untuk Memenuhi Matakuliah Praktikum Pemrograman Visual Yang Dibimbing oleh Bapak Azhar Ahmad Smaragdina, M.Pd Oleh: GISRA RAHMADHITA 130533608259 S1 PTI 2013 offering B UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO
  • 2. S1 PENDIDIKAN TEKNIK INFORMATIKA Januari, 2015 LABORATORIUM KOMPUTER Fakultas Teknik Elektro - Universitas Negeri Malang Jl.Semarang, Jawa Timur Nama GISRA RAHMADHITA Nim 130533608259 Prodi S1 Pendidikan Teknik Informatika Dosen Pembimbing 1. Ashar Ahmad, M.Pd 2. Ahmad Mursyidun Nidhom, M.Pd MENGENAL VISUAL BASIC.NET
  • 3. PRAKTIKUM KE-I MENGENAL VISUAL BASIC.NET A. TUJUAN 1. Memahami platform Microsoft.NET 2. Mengenal Integrated Development Environment (IDE) Visual Basic.NET 3. Memahami struktur project Visual Basic.NET 4. Memahami jenis-jenis aplikasi .NET 5. Mampu membangun Graphical User Interface (GUI) menggunakan Visual Basic .NET B. DASAR TEORI Visual Basic .NET (atau VB.NET) merupakan salah satu bahasa pemrograman yang bisa digunakan untuk membangun aplikasi-aplikasi .NET di platform Microsoft .NET. Tidak seperti generasi sebelumnya—Visual Basic versi 6.0 ke bawah—yang lebih difokuskan untuk pengembangan aplikasi desktop, Visual Basic .NET memungkinkan para pengembang membangun bermacam aplikasi, baik desktop maupun aplikasi web. Berikut ini adalah lembar kerja pada VB.Net o Platform .NET Framework Microsoft .NET—yang awalnya disebut Next Generation Windows Services (NGWS)—adalah suatu platform untuk membangun dan menjalankan generasi penerus aplikasi-aplikasi terdistribusi. Microsoft.NET merupakan framework
  • 4. (kerangka) pengembangan yang menyediakan antarmuka pemrograman baru untuk layanan Windows dan API (Application Programming Interface).Microsoft .NET merupakan strategi Microsoft untuk menghubungkan sistem, informasi, dan alat (device), sehingga orang dapat berkomunikasi serta berkolaborasi dengan lebih efektif. Teknologi .NET terintegrasi penuh melalui produk-produk Microsoft, dan menyediakan kemampuan untuk mengembangkan solusi dengan menggunakan Web service.Platform Microsoft .NET terdiri dari lima komponen utama yang tersusun dalam tiga lapisan (layer). Lapisan paling bawah adalah sistem operasi; lapisan kedua terdiri dari tiga komponen; lapisan teratas adalah Visual Studio .NET. Gambar 1 Platform Microsoft .NET o Visual Studio .NET Microsoft Visual Studio .NET merupakan kumpulan lengkap tools pengembangan untuk membangun aplikasi Web ASP.NET, XML Web Services, aplikasi dekstop, dan aplikasi mobile. Di dalam Visual Studio inilah bahasa-bahasa pemrograman .NET—seperti Visual Basic, Visual C++, Visual C# (CSharp), dan Visual J# (JSharp)—semuanya menggunakan lingkungan pengembangan terintegrasi atau IDE yang sama sehingga memungkinkan untuk saling berbagi tools dan fasilitas. o Visual Basic .NET Visual Basic .NET (atau VB.NET) merupakan salah satu bahasa pemrograman yang bisa digunakan untuk membangun aplikasi-aplikasi.NET di platform Microsoft .NET. Tidak seperti generasi sebelumnya—Visual Basic versi 6.0 ke bawah —yang lebih difokuskan untuk pengembangan aplikasi desktop, Visual Basic .NET memungkinkan para pengembang membangun bermacam aplikasi, baik desktop maupun aplikasi web.Seiring dengan perkembangan aplikasi perangkat lunak yang semakin kompleks, saat ini Visual Basic .NET memasuki versi kelima (Visual Basic 2008). Meskipun demikian—karena beberapa alasan—dalam praktikum ini menggunakan Visual Basic .NET 2005 (atau VB.NET 2005 atau VB 2005 atau VB.NET 8) o IDE Visual Basic IDE (Integrated Development Environment), atau juga disebut sebagai Integrated Design/Debugging Environment, adalah perangkat lunak komputer yang berfungsi untuk membantu pemrogram dalam mengembangkan perangkat lunak. Singkatnya, IDE merupakan suatu lingkungan pengembangan aplikasi yang terintegrasi; lengkap dengan beragam tools atau utilitas pendukung. a. Membuat Project Baru Project merupakan kerangka dasar aplikasi yang sangat menentukan jenis aplikasi yang akan dibuat. Untuk memulai pembuatan project, ikuti langkah-langkah berikut: 1) Jalankan Visual Basic 2005 Express Edition. 2) Klik menu File > New Project, atau melalui ikon New Project, atau melalui kombinasi tombol Ctrl+N.
  • 5. 3) Pada kotak dialog New Project, pilih template Windows 4) Application, kemudian klik OK. • Windows Application. Untuk menciptakan aplikasi-aplikasi Windows yang berjalan secara lokal di komputer user. • Class Library. Untuk menciptakan kelas-kelas atau komponen-komponen reusable yang dapat di-share dengan project lainnya. • Console Application. Untuk membuat aplikasi-aplikasi command-line. • My Movie Collection Starter Kit. Untuk menciptakan aplikasi pre-built My Movie Collection, dan bisa di-customize sesuai kebutuhan. • Screen Saver Starter Kit. Untuk menciptakan aplikasi pre-built Screen Saver, dan bisa di-customize sesuai kebutuhan. b. Mengenal IDE Visual Basic 2005 Dalam upaya memudahkan penggunaan IDE, maka diperlukan pemahaman yang baik mengenai IDE Visual Basic 2005. c. Membuat Aplikasi Windows 1. Buat project baru, atau lanjutkan project pertama Anda sebelumnya. 2. Tambahkan sebuah kontrol Label ke form, dengan cara mengklik ganda Label di Toolbox, atau men-drag Label ke form. Atur propertinya seperti tabel berikut: 3. Tambahkan event Load pada form dengan salah satu cara berikut: a. Klik ganda area form kosong. b. Klik area form kosong, kemudian tekan F7.
  • 6. 4. Lengkapi kode event handler-nya seperti berikut: Public Class Form1 Private Sub Form1_Load(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles Me.Load ' Men-set title (judul) window Me.Text = "Latihan" ' Men-set teks kontrol label Me.lblTeks.Text = "Selamat Belajar Teman-Teman FT-UM" End Sub End Class 5. Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start Debugging di toolbar, atau melalui menu Debug > Start Debuging. 6. Simpan aplikasi Anda. d. Membuat Aplikasi Console 1. Buat project baru, pilih template Console Application, kemudian klik OK. 2. Lengkapi kode programnya seperti berikut: 3. Tekan F5 untuk menjalankan aplikasi. 4. Simpan aplikasi Anda. C. LATIHAN a) SCRIPT Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ' Men-set title (judul) window Me.Text = "Latihan" ' Men-set teks kontrol label Me.lblText.Text = "Selamat Belajar Teman-Teman FT-UM" End Sub End Class b) HASIL
  • 7. c) KETERANGAN • ' Men-set title (judul) window Me.Text = "Latihan"Program ini akan menampilkan judul Latihan. • Me.lblText.Text = "Selamat Belajar Teman-Teman FT-UM" Program ini akan mengeluarkan tulisan selamat belajar tema-teman FT-UM D. PRAKTIKUM a) SCRIPT Module Module1 Sub Main() ' Mencetak teks ke console Console.WriteLine("Apa Kabar Teman-Teman FT-UM") Console.WriteLine("Selamat Belajar Pemrograman Visual") Console.Read() End Sub End Module b) HASIL c) KETERANGAN ' Mencetak teks ke console Console.WriteLine("Apa Kabar Teman- Teman FT-UM")Console.WriteLine("Selamat Belajar Pemrograman.Program ini akan menampilkan kalimat apakabar teman-teman FT-UM dan Selamat Belajar. E. TUGAS RUMAH I a) SCRIPT Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim nama As String = TextBox1.Text Dim nim As String = TextBox2.Text MessageBox.Show("Selamat Datang " & TextBox1.Text) End Sub End Class
  • 8. b) HASIL c) KETERANGAN Akan menampilkan nama yang akan diinput • Jalankan aplikasi dari luar IDE Petunjuk : Buka explorer, cari file .exe aplikasi, klik ganda
  • 9. Penjelasan : • Aplikasi yang kita buat tidak hanya dapat dibuka melalui visual studio saja. Namun kita juga dapat membukanya melalui direktori penyimpanan file project tersebut. Membuka aplikasi dari dalam IDE maupun dari luar IDE sama saja tidak ada bedanya. • Pastikan membuka aplikasi melalui direktori penyimpanan yang benar • Build aplikasi Petunjuk : Pilih menu build, klik build_nama_aplikasi kemudian lihat hasilnya di folder release
  • 10. Penjelasan : • Untuk BUILD aplikasi pertama-tama ganti solution Configuration yang awalnya debug diganti dengan release.
  • 11. • Kemudian BUILD aplikasi. Setelah diBUILD pada bagian bawah project akan muncul keterangan success, failed, dsb (seperti proses kompilasi program) • Setelah proses-proses di atas maka muncul folder release pada folder bin di bawah folder debug • Folder yang diBUILD tadi akan muncul pada folder release TUGAS RUMAH II a) SCRIPT Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim nama As String = TextBox1.Text Dim nim As String = TextBox2.Text MessageBox.Show("Selamat Datang " & TextBox1.Text) Form2.Show() End Sub End Class Public Class Form2 Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim Pesan As Integer Pesan = MsgBox("Apakah anda ingin keluar?", vbYesNoCancel + vbCritical, "KONFIRMASI") If Pesan = 6 Then Me.Close() Form1.Close() ElseIf Pesan = 7 Then Me.Show() Else Me.Close() Form1.Show() End If End Sub End Class b) HASIL
  • 12. c) KETERANGAN Syntax Form1 digunakan untuk melakukan aksi ketika button 1 di click (button Proses). Jika button proses tersebut diklik maka program akan menyimpan inputan user berupa nama pada variabel nama dan NIM pada variabel nim. Kemudian menampilkannya inputan nama dari user tersebut. Setelah menampilkan program akan menampilkan form2 yang berisi tentang save dan exit. Data pada textbox1 akan disimpan pada variable nama dan textbox2 akan disimpan pada variabel nim.setelah itu kan menampilkan nama dan form2
  • 13. Syntax Form2 digunakan untuk melakukan aksi ketika button 2 di click (button exit). Jika button exit tersebut diklik maka program akan menampilkan pesan/message box critical berupa tampilan window Pesan Informatika yang berisi button Yes, No, Cancel. Dimana jika setiap button tersebut diklik akan menampilkan pesan tombol yang diklik (berdasarkan kode inputan yang disimpan pada variabel proses). Jika diklik yes Me.Close()Form1.Close() maka form yang terbuka yang sekarang dan form1 akan terclose Ketika diketik no Me.Show() form2 akan terclose Jika cencel Me.Close() /*mewakili form2*/ Form 2 akan tercolse form1 akan terbuka. F. KESIMPULAN G. DAFTAR RUJUKAN • Modul I(Mengenal Visual Basic.Net) Praktikum Pemrograman Visual. Pendidikan Teknik Informatika — Teknik Elektro — Universitas Negeri Malang — 2015.