SlideShare a Scribd company logo
1 of 5
Download to read offline
MODUL I 
PENGENALAN VISUAL BASIC .NET 
A. TUJUAN 
 Memahami platform Microsoft .NET. 
 Mengenal Integrated Development Environment (IDE) Visual Basic 
.NET. 
 Memahami struktur project Visual Basic .NET. 
 Memahami jenis-jenis aplikasi .NET. 
 Mampu membangun Graphical User Interface (GUI) menggunakan 
Visual Basic .NET. 
B. PETUNJUK 
 Awali setiap aktivitas dengan doa, semoga berkah dan mendapat kemudahan. 
 Pahami tujuan, dasar teori, dan latihan-latihan praktikum dengan baik. 
 Kerjakan tugas-tugas praktikum dengan baik, sabar, dan jujur. 
 Tanyakan kepada asisten/dosen apabila ada hal-hal yang kurang jelas. 
C. DASAR TEORI 
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. 
Praktikum Pemrograman Visual (PTI438) 1
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. 
Praktikum Pemrograman Visual (PTI438) 2
D. LATIHAN 
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 
Application, kemudian klik OK. 
Gambar 2 Memilih jenis project 
• 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. 
Praktikum Pemrograman Visual (PTI438) 3
Gambar 3 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: 
Objek Properti Nilai 
Label Name lblText 
Text (Kosongkan isinya) 
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 
Praktikum Pemrograman Visual (PTI438) 4
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: 
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 
3. Tekan F5 untuk menjalankan aplikasi. 
4. Simpan aplikasi Anda. 
E. TUGAS PRAKTIKUM 
1. Buat aplikasi windows untuk menampilkan teks di kontrol label pada saat 
kontrol button diklik. 
Petunjuk: 
Gunakan sebuah kontrol Label dan Button. 
Tambahkan event Click pada Button. 
2. Jalankan aplikasi dari luar IDE. 
Petunjuk: 
Buka Explorer, cari file .exe aplikasi, klik ganda 
3. Build aplikasi. 
Petunjuk: 
Pilih menu Build, klik Build_nama_aplikasi 
Lihat hasilnya di folder release 
Praktikum Pemrograman Visual (PTI438) 5

More Related Content

What's hot

1. mengenal vb.net
1. mengenal vb.net1. mengenal vb.net
1. mengenal vb.netAris Saputro
 
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)IHSAN EP
 
Modul 6 preview aplikasi pada device
Modul 6   preview aplikasi pada deviceModul 6   preview aplikasi pada device
Modul 6 preview aplikasi pada deviceMuhammad Yusuf
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...Muhammad Yusuf
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6safarinet
 
Pemrograman Mobile Android (Modul II)
Pemrograman Mobile Android (Modul II)Pemrograman Mobile Android (Modul II)
Pemrograman Mobile Android (Modul II)dikwan_moeis
 
Laporan praktikum 1 pemrograman mobile
Laporan praktikum 1 pemrograman mobileLaporan praktikum 1 pemrograman mobile
Laporan praktikum 1 pemrograman mobileAli Ikhsan
 
Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 1)Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 1)Materi Kuliah Online
 
Pemrograman Mobile Android (Modul I)
Pemrograman Mobile Android (Modul I)Pemrograman Mobile Android (Modul I)
Pemrograman Mobile Android (Modul I)dikwan_moeis
 
Pemrograman Mobile Android (Modul III)
Pemrograman Mobile Android (Modul III)Pemrograman Mobile Android (Modul III)
Pemrograman Mobile Android (Modul III)dikwan_moeis
 

What's hot (12)

1. mengenal vb.net
1. mengenal vb.net1. mengenal vb.net
1. mengenal vb.net
 
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
 
Modul 6 preview aplikasi pada device
Modul 6   preview aplikasi pada deviceModul 6   preview aplikasi pada device
Modul 6 preview aplikasi pada device
 
Modul kursus visual basic
Modul kursus visual basicModul kursus visual basic
Modul kursus visual basic
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Pemrograman Mobile Android (Modul II)
Pemrograman Mobile Android (Modul II)Pemrograman Mobile Android (Modul II)
Pemrograman Mobile Android (Modul II)
 
Laporan praktikum 1 pemrograman mobile
Laporan praktikum 1 pemrograman mobileLaporan praktikum 1 pemrograman mobile
Laporan praktikum 1 pemrograman mobile
 
Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 1)Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 1)
 
Dasar pemrograman visual basic
Dasar pemrograman visual basicDasar pemrograman visual basic
Dasar pemrograman visual basic
 
Pemrograman Mobile Android (Modul I)
Pemrograman Mobile Android (Modul I)Pemrograman Mobile Android (Modul I)
Pemrograman Mobile Android (Modul I)
 
Pemrograman Mobile Android (Modul III)
Pemrograman Mobile Android (Modul III)Pemrograman Mobile Android (Modul III)
Pemrograman Mobile Android (Modul III)
 

Viewers also liked (16)

Powerpoint tech
Powerpoint techPowerpoint tech
Powerpoint tech
 
Estructura atomica
Estructura atomicaEstructura atomica
Estructura atomica
 
【李毅吧内涵导读中级版】之帝吧常用词汇查询手册送大帝语录
【李毅吧内涵导读中级版】之帝吧常用词汇查询手册送大帝语录【李毅吧内涵导读中级版】之帝吧常用词汇查询手册送大帝语录
【李毅吧内涵导读中级版】之帝吧常用词汇查询手册送大帝语录
 
Soal
SoalSoal
Soal
 
Tirant
TirantTirant
Tirant
 
Pizzas locas!!
Pizzas locas!!Pizzas locas!!
Pizzas locas!!
 
Demographics
DemographicsDemographics
Demographics
 
Cholera & bangladesh
Cholera & bangladeshCholera & bangladesh
Cholera & bangladesh
 
Distribusi probabilitas
Distribusi probabilitasDistribusi probabilitas
Distribusi probabilitas
 
Knowing some common local food
Knowing some common local foodKnowing some common local food
Knowing some common local food
 
High blood pressure bangla
High blood pressure banglaHigh blood pressure bangla
High blood pressure bangla
 
Best Finance Award Application
Best Finance Award ApplicationBest Finance Award Application
Best Finance Award Application
 
PARADOJAS
PARADOJASPARADOJAS
PARADOJAS
 
41 189-1-pb
41 189-1-pb41 189-1-pb
41 189-1-pb
 
Hiv presentation1updated
Hiv presentation1updatedHiv presentation1updated
Hiv presentation1updated
 
Necrotizing Fasciitis
Necrotizing FasciitisNecrotizing Fasciitis
Necrotizing Fasciitis
 

Similar to pengenalan vb net7 iso-8859-1 -modul 01

Persentase dan pertemuan Pemrograman VB.Net Akuntansi.pptx
Persentase dan pertemuan Pemrograman VB.Net Akuntansi.pptxPersentase dan pertemuan Pemrograman VB.Net Akuntansi.pptx
Persentase dan pertemuan Pemrograman VB.Net Akuntansi.pptxDahlan39
 
Belajar Visual Basic 6
Belajar Visual Basic 6Belajar Visual Basic 6
Belajar Visual Basic 6tm_prasetyo
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Alan Alan
 
Visual basic bsi 2
Visual basic bsi 2Visual basic bsi 2
Visual basic bsi 2erna irawan
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Sepri Tarigan
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1hasznud89
 
Dasarpemrogramanvisualbasic
DasarpemrogramanvisualbasicDasarpemrogramanvisualbasic
Dasarpemrogramanvisualbasicdhi her
 
Dasarpemrogramanvisualbasic
DasarpemrogramanvisualbasicDasarpemrogramanvisualbasic
Dasarpemrogramanvisualbasicdhi her
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Afifa Rosyida
 
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportRahmat Taufiq Sigit
 
Pertemuan ke I.doc
Pertemuan ke I.docPertemuan ke I.doc
Pertemuan ke I.docJurnal IT
 
Pertemuan ke II.Doc
Pertemuan ke II.DocPertemuan ke II.Doc
Pertemuan ke II.DocJurnal IT
 
Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Isya Ansyari
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 

Similar to pengenalan vb net7 iso-8859-1 -modul 01 (20)

Laporan p1
Laporan p1Laporan p1
Laporan p1
 
Persentase dan pertemuan Pemrograman VB.Net Akuntansi.pptx
Persentase dan pertemuan Pemrograman VB.Net Akuntansi.pptxPersentase dan pertemuan Pemrograman VB.Net Akuntansi.pptx
Persentase dan pertemuan Pemrograman VB.Net Akuntansi.pptx
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Belajar Visual Basic 6
Belajar Visual Basic 6Belajar Visual Basic 6
Belajar Visual Basic 6
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
Visual basic bsi 2
Visual basic bsi 2Visual basic bsi 2
Visual basic bsi 2
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
Choirul (vbnet-02)
Choirul (vbnet-02)Choirul (vbnet-02)
Choirul (vbnet-02)
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
Dasarpemrogramanvisualbasic
DasarpemrogramanvisualbasicDasarpemrogramanvisualbasic
Dasarpemrogramanvisualbasic
 
Dasarpemrogramanvisualbasic
DasarpemrogramanvisualbasicDasarpemrogramanvisualbasic
Dasarpemrogramanvisualbasic
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
 
Pertemuan ke I.doc
Pertemuan ke I.docPertemuan ke I.doc
Pertemuan ke I.doc
 
Pertemuan ke II.Doc
Pertemuan ke II.DocPertemuan ke II.Doc
Pertemuan ke II.Doc
 
Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 

Recently uploaded

BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKirwan461475
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptxHendryJulistiyanto
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Abdiera
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfElaAditya
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docxTugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docxmawan5982
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDmawan5982
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapsefrida3
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxWirionSembiring2
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfDimanWr1
 
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptxMiftahunnajahTVIBS
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 

Recently uploaded (20)

BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docxTugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SD
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genap
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
 
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 

pengenalan vb net7 iso-8859-1 -modul 01

  • 1. MODUL I PENGENALAN VISUAL BASIC .NET A. TUJUAN Memahami platform Microsoft .NET. Mengenal Integrated Development Environment (IDE) Visual Basic .NET. Memahami struktur project Visual Basic .NET. Memahami jenis-jenis aplikasi .NET. Mampu membangun Graphical User Interface (GUI) menggunakan Visual Basic .NET. B. PETUNJUK Awali setiap aktivitas dengan doa, semoga berkah dan mendapat kemudahan. Pahami tujuan, dasar teori, dan latihan-latihan praktikum dengan baik. Kerjakan tugas-tugas praktikum dengan baik, sabar, dan jujur. Tanyakan kepada asisten/dosen apabila ada hal-hal yang kurang jelas. C. DASAR TEORI 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. Praktikum Pemrograman Visual (PTI438) 1
  • 2. 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. Praktikum Pemrograman Visual (PTI438) 2
  • 3. D. LATIHAN 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 Application, kemudian klik OK. Gambar 2 Memilih jenis project • 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. Praktikum Pemrograman Visual (PTI438) 3
  • 4. Gambar 3 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: Objek Properti Nilai Label Name lblText Text (Kosongkan isinya) 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 Praktikum Pemrograman Visual (PTI438) 4
  • 5. 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: 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 3. Tekan F5 untuk menjalankan aplikasi. 4. Simpan aplikasi Anda. E. TUGAS PRAKTIKUM 1. Buat aplikasi windows untuk menampilkan teks di kontrol label pada saat kontrol button diklik. Petunjuk: Gunakan sebuah kontrol Label dan Button. Tambahkan event Click pada Button. 2. Jalankan aplikasi dari luar IDE. Petunjuk: Buka Explorer, cari file .exe aplikasi, klik ganda 3. Build aplikasi. Petunjuk: Pilih menu Build, klik Build_nama_aplikasi Lihat hasilnya di folder release Praktikum Pemrograman Visual (PTI438) 5