The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by permadhi, 2020-03-13 23:12:12

Visual Basic Net 2015

Visual Basic Net 2015

Keywords: visual,basic,net,2015

Membangun Aplikasi Windows
dengan Visual BASIC.NET® 2015
Teori dan Praktikum

Muhammad Wali

KITA
PUBLISHER

Membangun Aplikasi Windows
dengan Visual BASIC.NET® 2015
Teori dan Praktikum

Penulis : Muhammad Wali

ISBN : 978-602-9451-00-9

Editor
Khairul Amri

Penyunting
Taufiq Iqbal

Desain Sampul dan Tata Letak
Abdurrazak

Penerbit
Lembaga KITA

Redaksi
Jalan Teuku Nyak Arief No. 5 Lamnyong, Kota Banda Aceh, 23112
Telepon 0651-8070141
Email books@lembagakita.org
Website www.books.lembagakita.org

Percetakan
Go Print
Jl. Mr. Dr. Mohd Hasan No. 5 Lueng Bata, Kota Banda Aceh, 23127
Telepon : 0812-6912-0568
Email admin@goprint.com
Website www.goprint.com

Cetakan pertama, 3 Juli 2017

Hak cipta dilindungi undang-undang
dilarang memperbanyak karya tulis ini dalam bentuk dan dengan cara
apapun tanpa ijin tertulis dari penerbit

HALAMAN PENGESAHAN

Judul Buku Ajar : Membangun Aplikasi Windows dengan Visual BASIC.NET 2015
Teori dan Praktikum
Mata Kuliah
Kode Mata Kuliah : Pemrograman II
Nama Penulis : MPK2423
NIDN : Muhammad Wali, ST., M.M
: 1315048701

Menyetujui:
Akademi Manajemen Informatika dan Komputer (AMIK)

Indonesia Banda Aceh
Direktur,

Ihsanuddin, SE., MM
NIDN. 0130117203

i

PRAKATA

Puji syukur penulis panjatkan ke hadapan Tuhan Yang Maha Esa, karena atas rahmat
dan restu-Nya penulis dapat menyelesaikan buku ajar Pemrograman Internet ini. Belum
adanya buku ajar sebagai acuan untuk mata kuliah Pemrograman mendorong penulis untuk
menyelesaikan buku ini.

Pemrograman merupakan salah satu mata kuliah dalam kurikulum Program Studi
Manajemen Informatika AMIK Indonesia Banda Aceh. Mata kuliah ini bertujuan agar
mahasiswa mampu memahami konsep dasar pemrograman windows dan mampu menerapkan
konsep pemrograman Visual BASIC dalam mengembangkan perangkat lunak berbasis
windows. Sesuai dengan tujuan tersebut, buku ajar ini tersusun atas beberapa bagian yakni
dimulai dari pengenalan .NET dan Framerwok, kemudian pada bagian berikutnya dibahas
mengenai Visual Studio 2015, dasar pemrograman Visual BASIC, basis data dalam
pemrograman Visual BASIC, Microsoft Office Acces 2016, SQL Server 2015, Crytal Report
dan Compiler.

Buku ajar ini ditujukan kepada khalayak yang ingin memahami mengenai konsep
pemrograman BASIC dan pengembangan perangkat lunak berbasis Windoes, terutama bagi
mahasiswa Program Studi Manajemen Informatika AMIK Indonesia Banda Aceh. Buku ajar
ini diharapkan dapat menjadi acuan untuk membantu mahasiswa dalam perkuliahan.

Buku ajar ini dapat diselesaikan dengan baik berkat dukungan dari berbagai pihak.
Penulis dalam kesempatan ini ingin menyampaikan ucapan terima kasih kepada semua pihak
dan terutama kepada AMIK Indonesia Banda Aceh.

Semoga buku ajar ini dapat bermanfaat bagi semua pihak yang membutuhkan. Penulis
menyadari, dalam penulisan buku ajar ini masih banyak terdapat kekurangan. Penulis sangat
mengharapkan saran yang bersifat membangun demi kesempuranaan buku ajar ini.

Banda Aceh, Januari 2016

Penulis

ii

KONTRAK PERKULIAHAN

Nama Mata Kuliah : Pemrograman I

Kode Mata Kuliah : MPK2423

Bobot sks : 4 SKS

Semester : IV (Empat)

Hari Pertemuan/Jam : ................

Tempat Pertemuan : ................

Koordinator MK : Muhammad Wali, ST., M.M

1. Manfaat Mata Kuliah
Manfaat yang diperoleh setelah menempuh mata kuliah ini, mahasiswa mampu

mengetahui dan memahami konsep dasar .NET dan pemrograman Visual BASIC. Selain itu,
mahasiswa mampu menerapkan konsep pemrograman BASIC dalam mengembangkan
perangkat lunak berbasis Windows.

2. Deskripsi Mata Kuliah
Mata kuliah ini memberikan pengetahuan mengenai konsep dasar .NET dan

pemrograman BASIC, serta pemanfaatannnya untuk mendistribusikan informasi. Ruang
Lingkup Mata Kuliah Pemrograman akan membahas mengenai Visual Studio 2015, dasar
pemrograman Visual BASIC, basis data dalam pemrograman Visual BASIC, Microsoft Office
Acces 2016, SQL Server 2015, Crytal Report, Compiler dan komponen.

3. Standar Kompetensi dan Kompetensi Dasar
Standar Kompetensi Mata Kuliah ini adalah mahasiswa mampu mengetahui dan

memahami konsep dasar .NET dan pemrograman Visual BASIC. Selain itu, mahasiswa
mampu menerapkan konsep pemrograman Visual BASIC dalam mengembangkan perangkat
lunak berbasis Windows.

Sedangkan kompetensi dasarnya adalah mahasiswa mampu menjelaskan konsep dasar
.NET dan pemrograman Visual BASIC, memahami tentang konsep dasar kode pemrograman
Visual BASIC, dan memahami konsep basis data, memahami konsep SQL Server dan
menerapkan dalam pembuatan database, memahami konsep Microsoft Office Acces 2016 dan
menerapkan dalam pembuatan database, memahami dan menggunakan Crystal Report,
memahami konsep basis data dan pemanfaatannya dalam pembuatan aplikasi kasir,

iii

mengetahui dan memahami konsep compiler dan mampu menerapkan kontrol dan komponen
pada aplikasi berbasiswa windows.

4. Strategi Perkuliahan
Strategi perkuliahan ini banyak menggunakan diskusi dan pemecahan masalah (problem

solving learning). Perkuliahan dilaksanakan dengan tatap muka, diskusi, praktikum dan
pemecahan masalah. Materi kuliah dan bahan bacaan wajib diiformasikan pada awal
perkuliahan. Untuk menambah pemahaman materi kuliah, mahasiswa di berikan tugas-tugas
berupa tugas-tugas terstruktur dan tugas mandiri yang kemudian akan didiskusikan pada
kuliah berikutnya.

5. Materi Pokok
Materi pokok terdiri atas .NET Framework , Visual Studio 2015, Menulis Kode pada

Visual BASIC 2015, Grafik pada Visual BASIC 2015, Konsep Database, Crystal Report,
Membuat Aplikasi Kasir, Deployment dan kontrol dan komponen.

6. Bahan Bacaan
Buku/bahan bacaan dalam perkuliahan ini adalah sebagai berikut:

1 Allen G. Taylor. 2004. Crystal Report 10 For Dummies. Indiana: Wiley Publising.
2 Allen G. Taylor. 2013. SQL For Dummies®, 8th Edition. Indiana: John Wiley & Sons,

Inc.
3 Brian Larson. 2012. Microsoft® SQL Server® 2012 Reporting Services, Fourth Edition.

United States: McGraw-Hill Companies.
4 C. J. Date. 2015. SQL and Relational Theory: How to Write Accurate SQL Code (3rd

edition). United States: O’Reilly Media, Inc.
5 Del Sole, Alessandro. 2010. Visual Basic 2010 unleashed. Indiana: Sams Teach.
6 Foxall, James. 2015. Visual Basic 2015 in 24 Hours. Indiana: Sams Teach.
7 Halvorson , Michael. 2010. Step by Step Microsoft Visual Basic 2010. Washington:

Microsoft Press.
8 Halvorson, Michael. 2013. Microsoft Visual Basic 2013 Step by Step. California:

Microsoft Corporation by: O’Reilly Media, Inc
9 Grundgeiger, Dave. 2002. Programming Visual Basic .NET. USA: O’Reilly & Associates,

Inc.

iv

10 Liew Voon Kiong, 2013. Visual Basic 2013 Made Easy. Creativespace.com, an
Amazon.com publisher

11 Mahmoud Elkoush. 2013. Reporting with Visual Studio and Crystal Reports.
Birmingham: Packt Publishing Ltd.

12 Michael Alexander, Dick Kusleika. 2016. Access® 2016 Bible. Indiana: John Wiley &
Sons, Inc

13 MSDN. 2016. What's New in Visual Studio 2015. https://msdn.microsoft.com/en-
us/library/bb386063.aspx. Diakses tanggal 10 Januari 2016

14 Newsome, Bryan. 2016. Beginning Visual Basic 2015. Indiana: John Wiley & Sons, Inc.
15 Peter A Carter. 2015. SQL Server AlwaysOn Revealed. New York: Apress
16 Rusmawan, Uus. 2015. Belajar VB.NET Secara Mandiri, Jakarta: PT. Elex Media

Komputindo.
17 Rusmawan, Uus. 2011. VB.NET Untuk Semua Tingkatan, Jakarta: PT. Elex Media

Komputindo.
18 Ryan Stephens, Arie D. Jones, Ron Plew. 2016. SQL in 24 Hours, Sixth Edition. Indiana:

Sams Teach
19 Stephens, Rod. 2012. Visual Basic 2012 Programmer’s Reference. Indianapolis: John

Wiley & Sons, Inc
20 Sur, Abhishek. 2014. Visual Studio 2013 and .NET 4.5 Expert Cookbook, Second edition.

Birmingham: Packt Publishing Ltd.
21 Torre, de la, Cesar and Carmona, David. 2013. .NET Technology Guide for Business

Applications. Washington: Microsoft Press.
22 Zak, Diane. 2012. Clearly Visual Basic: Programming with Microsoft Visual Basic 2010,

Second Edition. USA: Course Technology, Cengage Learning.
23 Zak, Diane. 2014. Programming with Microsoft Visual Basic 2012, Sixth Edition. USA:

Course Technology, Cengage Learning
24 Berbagai sumber dari internet

7. Tugas-Tugas
1. Tugas Mandiri Membuat Personal Application .NET

Tugas individu untuk membuat sebuah personal application .NET dengan menerapkan
Visual BASIC kemudian mem-publish aplikasi tersebut menjadi file installer.

v

2. Tugas Kelompok Membuat Aplikasi
Tugas dikerjakan berkelompok maksimum 4 orang. Buatlah sebuah aplikasi dengan topik
tertentu, misalnya aplikasi penjualan. Aplikasi penjualan mengelola dan menyajikan
informasi dari data barang, transaksi hingga pelaporan. Pilihlah sebuah contoh minimarket
yang akan dibuatkan aplikasi penjualan. Ada banyak jenis perusahaan dalam bidang
penjualan yang dapat dipilih, misalnya ada laundry, minimarket, café dan sebagainya.
Tugas dikumpulkan dalam bentuk laporan dan installer (compile). Tugas ini akan
dipresentasikan pada hari tertentu menurut kesepakatan.

8. Kriteria dan Standar Penilaian

Penilaian dilakukan berdasarkan ujian tertulis, lisan, penilaian/evaluasi terhadap proses

pembelajaran, dan unjuk sikap dengan komponen sebagai berikut:

Keaktifan : 10%

Quiz : 10%

Tugas : 30%

UTS : 25%

UAS : 25%

Terkait dengan Standar Penilaian digunakan sistem Penilaian Acuan Patokan (PAP).

Hasil evaluasi dikategorikan sebagai berikut :

Angka Mutu Angka Mutu Huruf Mutu
(skala 0-10) (skala 0-4) (Skala Kualitatif)
4
80 – 100 3 A
65 – 79 2 B
55 – 64 1 C
40 – 54 0 D
0 – 39 E

vi

9. Rancangan Acara Perkuliahan (RAP)

No Pokok Bahasan Minggu

Ke-

1 Kontrak Perkualihan, Microsoft .NET I

Framework

2 Visual Studio 2015 II-III

3 Menulis Kode IV-V

4 Grafik Visual BASIC VI

5 UTS VII

6 Database VIII-IX

7 Crystal Report X-XI

8 Membuat Aplikasi Kasir Sederhana XII-XIV

9 Deployment XV

10 Kontrol dan Komponen XVI

11 UAS XVII

10. Tata Tertib Mahasiswa dan Dosen
1. Mahasiswa diwajibkan menggunakan pakaian berkerah (tidak oblong) dan pantas pada

waktu mengikuti perkuliahan di kelas.
2. Mahasiswa tidak diperkenankan memakai sandal baik waktu mengikuti perkuliahan

maupun pada waktu praktikum, atau menghadap dosen untuk bimbingan maupun
konsultasi akademik.
3. Pada waktu perkuliahan semua handphone harus dalam keadaan mati/silent.
4. Keterlambatan masuk di kelas hanya diijinkan maksimal 15 menit dari jadwal. Lewat dari
batas tersebut mahasiswa boleh masuk tapi tidak mendapat presensi.
5. Tidak diperkenakan melakukan keributan di kelas dalam bentuk apapun selama
perkuliahan berlangsung, kecuali pada saat diskusi.
6. Mahasiswa wajib hadir minimal 75 % dari tatap muka.
7. Tidak ada tes/tugas tambahan/ujian susulan dan sejenisnya kecuali ada pemberitahuan
atau alasan yang jelas.
8. Hasil evaluasi mahasiswa wajib dikembalikan pada mahasiswa 2 minggu setelah ujian
berakhir.

vii

9. Protes nilai dilayani paling lama 1 minggu setelah nilai keluar.
11. Lain-lain

Apabila ada hal-hal yang diluar kesepakatan ini untuk perlu disepakati, dapat dibicarakan
secara teknis pada saat setiap acara perkuliahan. Apabila ada perubahan isi kontrak
perkuliahan, akan ada pemberitahuan terlebih dahulu.

Kontrak perkuliahan ini dapat dilaksanakan, mulai dari disampaikan kesepakatan ini.

Banda Aceh, …………………………....

Wakil Mahasiswa, Dosen Pengampu,

…………………………….. Muhammad Wali, ST., M.M
NPM. NIDN. 1315048701

viii

SILABUS PEMROGRAMAN

Program Studi : Manajemen Informatika Nama Dosen :
Mata Kuliah
Kode Mata Kuliah : Pemrograman II 1. Muhammad Wali, ST., MM
Semester
SKS : MPK2423
Stuti Kompetensi
: IV (Empat)

: 4 (3-1)

:

- Mahasiswa dapat megetahui dan memahami konsep dasar pemrograman .NET

- Mahasiswa mampu menerapkan konsep pemrograman .NET dalam mengembangkan perangkat lunak berbasis

windows.

No. Kompetensi Dasar Materi Pokok Pengalaman Indikator Penilaian Alokasi Sumber/ Bahan/

Belajar Pencapaian Waktu

T UK US TM P L Alat

1 Memahami mengenai Net. Pengenalan Microsoft - Mempelajari dan Mahasiswa dapat: 200 - 240 - SAP
Framework dan konsep .NET Framewok mendiskusikan - Mengetahui - Silabus

pemrograman windows - .Net Framework .NET Framework mengenai .NET - Kontrak Perkuliahan

- Sejarah - Mempelajari dan Framework - TextBook

perkembangan mendiskusikan - Mengetahui - Slide Persentasi

.NET Framewok sejarah mengenai sejarah

- Arsitektur .NET perkembangan .NET framework

Framewok .NET Framework - Memahami

- Apa yang baru - Mempelajari dan konsep arsitektur

.NET Framework mendiskusikan .NET framework

4.6 arsitektur .NET - Memahami

- Spesifikasi .NET Framework mengenai

Framework - Mempelajari dan spesifikasi .NET

- Bahasa .NET mendiskusikan framework

spesifikasi .NET - Memahami

Framework tentang bahasa

- Mempelajari dan .NET

mendiskusikan

bahasa .NET

2 Memahami mengenai Visual Pengenalan Microsoft - Mempelajari dan Mahasiswa dapat: 400 - 480 - Studi Guide
Studio 2015 dan konsep Visual Studio 2015 mendiskusikan - Mengetahui - Tugas

ix

pemrograman Visual BASIC - Visual Studio 2015 Visual Studio 2015 mengenai . Visual - TextBook
- Slide Persentasi
2015 dan Visual BASIC dan Visual BASIC Studio 2015 dan
400 480 - Studi Guide
2015 2015 Visual BASIC - Tugas
- TextBook
- Produk Visual - Mempelajari dan 2015 - Slide Persentasi

Studio 2015 mendiskusikan - Mengetahui

- Instalasi Visual sejarah produk mengenai produk

Studio 2015 Visual Studio 2015 Visual Studio

Community - Mempelajari dan 2015

- IDE Visual Studio mendiskusikan - Memahami

2015 Instalasi Visual Instalasi Visual

Studio 2015 Studio 2015

community community

- Mempelajari dan - Memahami

mendiskusikan IDE mengenai IDE

Visual Studio 2015 Visual Studio

2015

3 Memahami mengenai menulis Pengenalan Menulis - Mempelajari Mahasiswa dapat:

kode dan menerapkan dalam Kode konsep event drive - Memahami

Visual BASIC 2015 - Konsep event drive programming konsep event

programming - Mempelajari drive

- Kontrol penggunaan kontrol programming

- Informasi dan data - Mempelajari - Menerapkan

- Variables dan konsep informasi penggunaan

Constant dan data kontrol pada

- Array - Mempelajari Visual Studio

- Arithmetic Variables dan 2015

Operation Constant - Menampilkan

- String - Mempelajari Array informasi dan

- If… Then… Else… dalam Visual data pada Visual

- Select Case BASIC 2015 BASIC 2015

- Looping - Mempelajari - Menerapkan

- Mengenal Sub Arithmetic penggunaan kode

Procedure Operation dalam pada Visual

- Functions Visual BASIC BASIC 2015

- Checkboxes 2015 - Membuat aplikasi

- Radio Button - Mempelajari String web browser

- Membuat Web dalam Visual dengan Visual

Browser BASIC 2015 BASIC 2015

- Mempelajari

x

konsep IF…

Then… Else dalam

Visual BASIC

2015

- Mempelajari

Fungsi Select Case

dalam Visual

BASIC 2015

- Mempelajari

konsep sub

prosedur

- Mempelajari

function

- Mempelajari dan

mendiskusikan

checkboxes dan

penerapanya

- Mempelajari dan

mendiskusikan

radio button dan

penerapanya

- Mempelajari dan

mendiskusikan

membuat aplikasi

web browser

4 Mengetahui grafik dan mampu Pengenalan Grafik - Mempelajari Mahasiswa dapat: 200 240 - Studi Guide
- Tugas
menggunakan dalam Visual Visual BASIC 2015 konsep pembuatan - Memahami - TextBook
- Slide Persentasi
BASIC 2015 - Grafik Objek grafik pada Visual konsep

- Pen BASIC 2015 pembuatan grafik

- Line - Mempelajari - Menerapkan

- Rectangle penerapan grafik penggunaan

- Ellipes dan Circle objek control grafik

- Text - Mempelajari pada Visual

- Polygon dan Pie penggunaan pen Studio 2015

- Filling Shape - Mempelajari - Menerapkan

dengan warna penggunaan line penggunaan kode

- Timer - Mempelajari dan grafik pada

- Membuat Animasi menerapkan Visual BASIC

penggunaan 2015

xi

rectangle - Membuat aplikasi

- Mempelajari dan animasi dengan

menerapkan Visual BASIC

penggunaan ellipse 2015

dan circle

- Mempelajari dan

menerapkan

penggunaan text

- Mempelajari dan

menerapkan

penggunaan

polygon dan pis

- Mempelajari dan

menerapkan

penggunaan filling

dengan warna

- Mempelajari dan

menerapkan

penggunaan timer

- Mempelajari dan

mendiskusikan

membuat animasi

5 Memahami konsep basis data Pengenalan Database - Mempelajari Mahasiswa dapat: 400 480 - Studi Guide
- Tugas
dan pemanfaatan dalam Visual - Mengenal SQL penggunaan SQL - Memahami - TextBook
- Slide Persentasi
BASIC 2015 Server Server untuk tentang

- Mengenal pembuatan penggunaan

Microsoft Office database dan tabel DBMS SQL

Acces 2016 - Mempelajari Server untuk

- Perbedaan SQL operasi SQL Server pembuatan

Server dan database yang database dan

Microsoft Office terdiri dari CRUD tabel

Acces 2016 (Create, Read, - Menerapkan

Update, Delete) operasi CRUD

- Mempelajari (Create, Read,

penggunaan Update, Delete)

Microsoft Office tabel beserta

Acces 2016 untuk struktur pada

pembuatan database SQL

database dan tabel Server

xii

- Mempelajari - Memahami

operasi Microsoft tentang

Office Acces 2016 penggunaan

database yang DBMS Microsoft

terdiri dari CRUD Office Acces

(Create, Read, 2016 untuk

Update, Delete) pembuatan

- Mempelajari database dan

operasi database tabel

dalam Visual - Menerapkan

BASIC 2015 operasi CRUD

- Mempelajari (Create, Read,

perbedaan SQL Update, Delete)

Server dan tabel beserta

Microsoft Office struktur pada

Acces 2016 database

Microsoft Office

Acces 2016

- Memahami dan

menjelaskan

perbedaan SQL

Server dan

Microsoft Office

Acces 2016

6 mengetahui dan memahami Pengenalan Crystal - Mempelajari dan Mahasiswa dapat 400 480 - Studi Guide
konsep Crystal Report Report mendiskusikan memahami Crystal - Tugas
- TextBook
- Mengenal Crystal Crystal Report Report dan mampu - Slide Persentasi

Report sebagai pendukung menarapkannya

- Membuat laporan pembuatan laporan dalam Visual

pada Crystal pada Visual BASIC BASIC 2015

Report 2015

- Mengenal Sections - Mempelajari

- Mengenal Special membuat laporan

Fields pada Crystal Report

- String Formula - Mempelajari dan

- Grafik mendiskusikan

- Membuat Laporan special field

pada Visual BASIC - Mempelajari dan

2015 mendiskusikan

xiii

string formula
- Mempelajari dan

mendiskusikan
grafi
- Mempelajari dan
mendiskusikan
membuat laporan
pada Visual BASIC
2015

7 Mengetahui dan memahami Membuat Aplikasi - Mempelajari dan Mahasiswa dapat 600 720 - Studi Guide
pembuatan aplikasi kasir Kasir Sederhana mendiskusikan memahami konsep - Tugas
- TextBook
sederhana - Konsep Aplikasi pembuatan aplikasi pembuatan aplikasi - Slide Persentasi

Kasir Sederhana kasir pada Visual kasir sederhana dan 200 240 - Studi Guide
- Tugas
BASIC 2015 mampu - TextBook
- Slide Persentasi
menarapkannya
200 240 - Studi Guide
dalam Visual - Tugas
- TextBook
BASIC 2015 - Slide Persentasi

8 Mengetahui dan memahami Deployment - Mempelajari dan Mahasiswa dapat:

deployment - Mengenal mendiskusikan - Memahami teknik

Deployment pembuatan installer deployment

- Pertimbangan aplikasi kasir pada - Menjelaskan

dalam memilih Visual BASIC dalam memilih

- Inno Setup 2015 tekhnik

- Membuat file setup deployment

aplikasi kasir - Memahami dan

sederhana menerapkan

penggunaan Inno

Setup

- Memahami dan

menerapkan file

installer aplikasi

kasir sederhana

9 Mengetahui dan memahami Kontrol dan - Mempelajari dan Mahasiswa dapat:

Kontrol dan Komponen Komponen mendiskusikan - Memahami teknik

- Mengenal Kontrol penggunaan kontrol penggunaan

- Mengenal dan komponen komponen

Komponen pada Visual BASIC - Menjelaskan

2015 dalam memilih

xiv

kontrol dan

komponen

Keterangan : UK : Unjuk Kerja
T : Tertulis TM : Tatap Muka
US : Unjuk Sikap L : Latihan
P : Praktikum

xv

SATUAN ACARA PERKULIAHAN (SAP)

1. Mata Kuliah Pemrograman II

2. Kode Mata Kuliah MPK2423

3. Waktu Pertemuan 4 x 50 menit = 200 menit

4. Pertemuan ke - 1

5. Indikator pencapaian Mahasiswa dapat:
- Mengetahui mengenai .NET Framework

- Mengetahui mengenai sejarah .NET framework

- Memahami konsep arsitektur .NET framework

- Memahami mengenai spesifikasi .NET framework

- Memahami tentang bahasa .NET

6. Materi pokok Pengenalan Microsoft .NET Framewok
- .Net Framework

- Sejarah perkembangan .NET Framewok

- Arsitektur .NET Framewok

- Apa yang baru .NET Framework 4.6

- Spesifikasi .NET Framework

- Bahasa .NET

7. Pengalaman belajar - Mempelajari dan mendiskusikan .NET Framework
- Mempelajari dan mendiskusikan sejarah perkembangan .NET

Framework

- Mempelajari dan mendiskusikan arsitektur .NET Framework

- Mempelajari dan mendiskusikan spesifikasi .NET Framework

- Mempelajari dan mendiskusikan bahasa .NET

Strategi Pembelajaran

Tahapan Kegiatan Dosen Kegiatan Mahasiswa Media dan Alat

Pembelajaran

(1) (2) (3) (4)

Pembukaan Menyampaikan Melihat, SAP,

silabus, SAP, Kontrak mendengarkan Silabus,

Kuliah, penjelasan, serta Rencana dan

Penilaian dan SOP mencatat Jadwal study

Dosen; memberikan guide,

ulasan umum isi Texbook,

mata kuliah Tugas

Pengenalan .NET Terstruktur,

dan Microsoft Visual BASIC Diktat, Slide

2015 Presentasi

Penyajian Mengulas mengenai Melihat, Sda

.NET Framework dari sejarah mendengarkan

hingga perkembangan .NET penjelasan,

dan mencatat,

motivator diskusi bertanya, dan

berdiskusi

Penutup Merangkum isi Menyimak, Sda

pokok bahasan, mengajukan

memberikan evaluasi pertanyaan dan

dan memberikan pendapat,

materi tugas latihan menjawab

terstruktur/mandiri pertanyaan

evaluasi

Post Test Ujian tertulis, lisan, penilaian/evaluasi terhadap proses

pembelajaran, dan penilaian terhadap unjuk sikap

Referensi 1 Del Sole, Alessandro. 2010. Visual Basic 2010 unleashed. Indiana: Sams Teach.

2 Foxall, James. 2015. Visual Basic 2015 in 24 Hours. Indiana: Sams Teach.

3 Grundgeiger, Dave. 2002. Programming Visual Basic .NET. USA: O’Reilly & Associates,

xv

Inc.
4 Newsome, Bryan. 2016. Beginning Visual Basic 2015. Indiana: John Wiley & Sons, Inc.
5 MSDN. 2016. What's New in Visual Studio 2015. https://msdn.microsoft.com/en-

us/library/bb386063.aspx. Diakses tanggal 10 Januari 2016

1. Mata Kuliah Pemrograman II

2. Kode Mata Kuliah MPK2423

3. Waktu Pertemuan 2 x 4 x 50 menit = 400 menit

4. Pertemuan ke - 2 dan 3

5. Indikator pencapaian Mahasiswa dapat:
- Mengetahui mengenai Visual Studio 2015 dan Visual BASIC

2015

- Mengetahui mengenai produk Visual Studio 2015

- Memahami Instalasi Visual Studio 2015 community

- Memahami mengenai IDE Visual Studio 2015

6. Materi pokok Pengenalan Microsoft Visual Studio 2015
- Visual Studio 2015 dan Visual BASIC 2015

- Produk Visual Studio 2015

- Instalasi Visual Studio 2015 Community

- IDE Visual Studio 2015

7. Pengalaman belajar - Mempelajari dan mendiskusikan Visual Studio 2015 dan
Visual BASIC 2015

- Mempelajari dan mendiskusikan sejarah produk Visual

Studio 2015

- Mempelajari dan mendiskusikan Instalasi Visual Studio 2015

community

- Mempelajari dan mendiskusikan IDE Visual Studio 2015

Strategi Pembelajaran

Tahapan Kegiatan Dosen Kegiatan Mahasiswa Media dan Alat

Pembelajaran

(1) (2) (3) (4)

Pembukaan Menyampaikan Melihat, SAP,

silabus, SAP, Kontrak mendengarkan Silabus,

Kuliah, penjelasan, serta Rencana dan

Penilaian dan SOP mencatat Jadwal study

Dosen; memberikan guide,

ulasan umum isi Texbook,

mata kuliah Visual Studio Tugas

2015 Terstruktur,

Diktat, Slide

Presentasi

Penyajian Mengulas mengenai Melihat, Sda

Visual Studio 2015 dan mendengarkan

motivator diskusi penjelasan,

mencatat,

bertanya, dan

berdiskusi

Penutup Merangkum isi Menyimak, Sda

pokok bahasan, mengajukan

memberikan evaluasi pertanyaan dan

dan memberikan pendapat,

materi tugas latihan menjawab

terstruktur/mandiri pertanyaan

evaluasi

Post Test Ujian tertulis, lisan, penilaian/evaluasi terhadap proses

pembelajaran, dan penilaian terhadap unjuk sikap

Referensi 1 Del Sole, Alessandro. 2010. Visual Basic 2010 unleashed. Indiana: Sams Teach.

xvi

2 Foxall, James. 2015. Visual Basic 2015 in 24 Hours. Indiana: Sams Teach.
3 Halvorson, Michael. 2013. Microsoft Visual Basic 2013 Step by Step. California: Microsoft

Corporation by: O’Reilly Media, Inc
4 Newsome, Bryan. 2016. Beginning Visual Basic 2015. Indiana: John Wiley & Sons, Inc.
5 Stephens, Rod. 2012. Visual Basic 2012 Programmer’s Reference. Indianapolis: John Wiley

& Sons, Inc.
6 Sur, Abhishek. 2014. Visual Studio 2013 and .NET 4.5 Expert Cookbook, Second edition.

Birmingham: Packt Publishing Ltd.
7 Torre, de la, Cesar and Carmona, David. 2013. .NET Technology Guide for Business

Applications. Washington: Microsoft Press.
8 Zak, Diane. 2012. Clearly Visual Basic: Programming with Microsoft Visual Basic 2010,

Second Edition. USA: Course Technology, Cengage Learning.
9 Zak, Diane. 2014. Programming with Microsoft Visual Basic 2012, Sixth Edition. USA:

Course Technology, Cengage Learning.

1. Mata Kuliah Pemrograman II
2. Kode Mata Kuliah
3. Waktu Pertemuan MPK2423
4. Pertemuan ke -
5. Indikator pencapaian 2 x 4 x 50 menit = 400 menit

6. Materi pokok 4 dan 5

7. Pengalaman belajar Mahasiswa dapat:
- Memahami konsep event drive programming
- Menerapkan penggunaan kontrol pada Visual Studio 2015
- Menampilkan informasi dan data pada Visual BASIC 2015
- Menerapkan penggunaan kode pada Visual BASIC 2015
- Membuat aplikasi web browser dengan Visual BASIC 2015
Pengenalan Menulis Kode
- Konsep event drive programming
- Kontrol
- Informasi dan data
- Variables dan Constant
- Array
- Arithmetic Operation
- String
- If… Then… Else…
- Select Case
- Looping
- Mengenal Sub Procedure
- Functions
- Checkboxes
- Radio Button
- Membuat Web Browser
- Mempelajari konsep event drive programming
- Mempelajari penggunaan kontrol
- Mempelajari konsep informasi dan data
- Mempelajari Variables dan Constant
- Mempelajari Array dalam Visual BASIC 2015
- Mempelajari Arithmetic Operation dalam Visual BASIC 2015
- Mempelajari String dalam Visual BASIC 2015
- Mempelajari konsep IF… Then… Else dalam Visual BASIC

2015
- Mempelajari Fungsi Select Case dalam Visual BASIC 2015
- Mempelajari konsep sub prosedur
- Mempelajari function
- Mempelajari dan mendiskusikan checkboxes dan penerapanya
- Mempelajari dan mendiskusikan radio button dan

penerapanya
- Mempelajari dan mendiskusikan membuat aplikasi web

browser

xvii

Strategi Pembelajaran

Tahapan Kegiatan Dosen Kegiatan Mahasiswa Media dan Alat
(1)
Pembelajaran
Pembukaan
(2) (3) (4)
Penyajian
Memberikan Melihat, Study
Penutup
ulasan umum isi mendengarkan guide,
Post Test
Referensi mata kuliah penjelasan, serta Texbook,

mencatat Tugas

Terstruktur,

Diktat, Slide

Presentasi

Mengulas mengenai menulis Melihat, Sda

kode mendengarkan

Visual Studio 2015 dan penjelasan,

motivator diskusi mencatat,

bertanya, dan

berdiskusi

Merangkum isi Menyimak, Sda

pokok bahasan, mengajukan

memberikan evaluasi pertanyaan dan

dan memberikan pendapat,

materi tugas latihan menjawab

terstruktur/mandiri pertanyaan

evaluasi

Ujian tertulis, lisan, penilaian/evaluasi terhadap proses

pembelajaran, dan penilaian terhadap unjuk sikap

1 Del Sole, Alessandro. 2010. Visual Basic 2010 unleashed. Indiana: Sams Teach.

2 Foxall, James. 2015. Visual Basic 2015 in 24 Hours. Indiana: Sams Teach.

3 Halvorson , Michael. 2013. Microsoft Visual Basic 2013 Step by Step. California: Microsoft

Corporation by: O’Reilly Media, Inc

4 Halvorson , Michael. 2010. Step by Step Microsoft Visual Basic 2010. Washington:

Microsoft Press.

5 Liew Voon Kiong, 2013. Visual Basic 2013 Made Easy. Creativespace.com, an

Amazon.com publisher.

6 Newsome, Bryan. 2016. Beginning Visual Basic 2015. Indiana: John Wiley & Sons, Inc.

7 Zak, Diane. 2012. Clearly Visual Basic: Programming with Microsoft Visual Basic 2010,

Second Edition. USA: Course Technology, Cengage Learning.

8 Zak, Diane. 2014. Programming with Microsoft Visual Basic 2012, Sixth Edition. USA:

Course Technology, Cengage Learning

1. Mata Kuliah Pemrograman II
2. Kode Mata Kuliah
3. Waktu Pertemuan MPK2423
4. Pertemuan ke - 4 x 50 menit = 200 menit
5. Indikator pencapaian
6
6. Materi pokok
Mahasiswa dapat:
- Memahami konsep pembuatan grafik
- Menerapkan penggunaan control grafik pada Visual Studio

2015
- Menerapkan penggunaan kode grafik pada Visual BASIC

2015
- Membuat aplikasi animasi dengan Visual BASIC 2015
Pengenalan Grafik Visual BASIC 2015
- Grafik Objek
- Pen
- Line
- Rectangle
- Ellipes dan Circle

xviii

- Text

- Polygon dan Pie

- Filling Shape dengan warna

- Timer

- Membuat Animasi

7. Pengalaman belajar - Mempelajari konsep pembuatan grafik pada Visual BASIC
2015

- Mempelajari penerapan grafik objek

- Mempelajari penggunaan pen

- Mempelajari penggunaan line

- Mempelajari dan menerapkan penggunaan rectangle

- Mempelajari dan menerapkan penggunaan ellipse dan circle

- Mempelajari dan menerapkan penggunaan text

- Mempelajari dan menerapkan penggunaan polygon dan pis

- Mempelajari dan menerapkan penggunaan filling dengan

warna

- Mempelajari dan menerapkan penggunaan timer

- Mempelajari dan mendiskusikan membuat animasi

Strategi Pembelajaran

Tahapan Kegiatan Dosen Kegiatan Mahasiswa Media dan Alat

Pembelajaran

(1) (2) (3) (4)

Pembukaan Memberikan Melihat, Study

ulasan umum isi mendengarkan guide,

mata kuliah penjelasan, serta Texbook,

mencatat Tugas

Terstruktur,

Diktat, Slide

Presentasi

Penyajian Mengulas mengenai grafik Melihat, Sda

Visual Studio 2015 dan mendengarkan

motivator diskusi penjelasan,

mencatat,

bertanya, dan

berdiskusi

Penutup Merangkum isi Menyimak, Sda

pokok bahasan, mengajukan

memberikan evaluasi pertanyaan dan

dan memberikan pendapat,

materi tugas latihan menjawab

terstruktur/mandiri pertanyaan

evaluasi

Post Test Ujian tertulis, lisan, penilaian/evaluasi terhadap proses

pembelajaran, dan penilaian terhadap unjuk sikap

Referensi 1 Del Sole, Alessandro. 2010. Visual Basic 2010 unleashed. Indiana: Sams Teach.

2 Foxall, James. 2015. Visual Basic 2015 in 24 Hours. Indiana: Sams Teach.

3 Halvorson , Michael. 2013. Microsoft Visual Basic 2013 Step by Step. California: Microsoft

Corporation by: O’Reilly Media, Inc

4 Halvorson , Michael. 2010. Step by Step Microsoft Visual Basic 2010. Washington:

Microsoft Press.

5 Liew Voon Kiong, 2013. Visual Basic 2013 Made Easy. Creativespace.com, an

Amazon.com publisher.

6 Newsome, Bryan. 2016. Beginning Visual Basic 2015. Indiana: John Wiley & Sons, Inc.

7 Zak, Diane. 2012. Clearly Visual Basic: Programming with Microsoft Visual Basic 2010,

Second Edition. USA: Course Technology, Cengage Learning.

8. Zak, Diane. 2014. Programming with Microsoft Visual Basic 2012, Sixth Edition. USA:

Course Technology, Cengage Learning

xix

1. Mata Kuliah Pemrograman II

2. Kode Mata Kuliah MPK2423

3. Waktu Pertemuan 2 x 4 x 50 menit = 400 menit

4. Pertemuan ke - 7 dan 8

5. Indikator pencapaian Mahasiswa dapat:
- Memahami tentang penggunaan DBMS SQL Server untuk

pembuatan database dan tabel

- Menerapkan operasi CRUD (Create, Read, Update, Delete)

tabel beserta struktur pada database SQL Server

- Memahami tentang penggunaan DBMS Microsoft Office

Acces 2016 untuk pembuatan database dan tabel

- Menerapkan operasi CRUD (Create, Read, Update, Delete)

tabel beserta struktur pada database Microsoft Office Acces

2016

- Memahami dan menjelaskan perbedaan SQL Server dan

Microsoft Office Acces 2016

6. Materi pokok Pengenalan Database
- Mengenal SQL Server

- Mengenal Microsoft Office Acces 2016

- Perbedaan SQL Server dan Microsoft Office Acces 2016

7. Pengalaman belajar - Mempelajari penggunaan SQL Server untuk pembuatan
database dan tabel

- Mempelajari operasi SQL Server database yang terdiri dari

CRUD (Create, Read, Update, Delete)

- Mempelajari penggunaan Microsoft Office Acces 2016 untuk

pembuatan database dan tabel

- Mempelajari operasi Microsoft Office Acces 2016 database

yang terdiri dari CRUD (Create, Read, Update, Delete)

- Mempelajari operasi database dalam Visual BASIC 2015

- Mempelajari perbedaan SQL Server dan Microsoft Office

Acces 2016

Strategi Pembelajaran

Tahapan Kegiatan Dosen Kegiatan Mahasiswa Media dan Alat

Pembelajaran

(1) (2) (3) (4)

Pembukaan Memberikan Melihat, Study

ulasan umum isi mendengarkan guide,

mata kuliah penjelasan, serta Texbook,

mencatat Tugas

Terstruktur,

Diktat, Slide

Presentasi

Penyajian Mengulas mengenai basis Melihat, Sda

data SQL Server dan mendengarkan

Microsoft Office Acces 2016 penjelasan,

dalam mencatat,

Visual Studio 2015 bertanya, dan

berdiskusi

Penutup Merangkum isi Menyimak, Sda

pokok bahasan, mengajukan

memberikan evaluasi pertanyaan dan

dan memberikan pendapat,

materi tugas latihan menjawab

terstruktur/mandiri pertanyaan

evaluasi

Post Test Ujian tertulis, lisan, penilaian/evaluasi terhadap proses

pembelajaran, dan penilaian terhadap unjuk sikap

Referensi 1 Allen G. Taylor. 2013. SQL For Dummies®, 8th Edition. Indiana: John Wiley & Sons, Inc.

xx

2 Brian Larson. 2012. Microsoft® SQL Server® 2012 Reporting Services, Fourth Edition.
United States: McGraw-Hill Companies.

3 C. J. Date. 2015. SQL and Relational Theory: How to Write Accurate SQL Code (3rd
edition). United States: O’Reilly Media, Inc.

4 Del Sole, Alessandro. 2010. Visual Basic 2010 unleashed. Indiana: Sams Teach.
5 Foxall, James. 2015. Visual Basic 2015 in 24 Hours. Indiana: Sams Teach.
6 Michael Alexander, Dick Kusleika. 2016. Access® 2016 Bible. Indiana: John Wiley &

Sons, Inc.
7 Newsome, Bryan. 2016. Beginning Visual Basic 2015. Indiana: John Wiley & Sons, Inc.
8 Peter A Carter. 2015. SQL Server AlwaysOn Revealed. New York: Apress
9 Ryan Stephens, Arie D. Jones, Ron Plew. 2016. SQL in 24 Hours, Sixth Edition. Indiana:

Sams Teach.

1. Mata Kuliah Pemrograman II
2. Kode Mata Kuliah
3. Waktu Pertemuans MPK2423
4. Pertemuan ke -
5. Indikator pencapaian 2 x 4 x 50 menit = 400 menit
6. Materi pokok
9 dan 10
7. Pengalaman belajar
Mahasiswa dapat memahami Crystal Report dan mampu
menarapkannya dalam Visual BASIC 2015
Pengenalan Crystal Report
- Mengenal Crystal Report
- Membuat laporan pada Crystal Report
- Mengenal Sections
- Mengenal Special Fields
- String Formula
- Grafik
- Membuat Laporan pada Visual BASIC 2015
- Mempelajari dan mendiskusikan Crystal Report sebagai

pendukung pembuatan laporan pada Visual BASIC 2015
- Mempelajari membuat laporan pada Crystal Report
- Mempelajari dan mendiskusikan special field
- Mempelajari dan mendiskusikan string formula
- Mempelajari dan mendiskusikan grafi
- Mempelajari dan mendiskusikan membuat laporan pada

Visual BASIC 2015

Strategi Pembelajaran

Tahapan Kegiatan Dosen Kegiatan Mahasiswa Media dan Alat
(1) Pembelajaran
(2) (3)
Pembukaan (4)
Memberikan Melihat,
Penyajian ulasan umum isi mendengarkan Study
mata kuliah penjelasan, serta guide,
Penutup mencatat Texbook,
Tugas
Mengulas mengenai crystal Melihat, Terstruktur,
report dan penerapanya mendengarkan Diktat, Slide
dalam penjelasan, Presentasi
Visual Studio 2015 dan mencatat, Sda
motivator diskusi bertanya, dan
berdiskusi Sda
Merangkum isi Menyimak,
pokok bahasan, mengajukan
memberikan evaluasi pertanyaan dan
dan memberikan pendapat,

xxi

materi tugas latihan menjawab

terstruktur/mandiri pertanyaan

evaluasi

Post Test Ujian tertulis, lisan, penilaian/evaluasi terhadap proses
Referensi
pembelajaran, dan penilaian terhadap unjuk sikap

1 Allen G. Taylor. 2004. Crystal Report 10 For Dummies. Indiana: Wiley Publising.

2 Foxall, James. 2015. Visual Basic 2015 in 24 Hours. Indiana: Sams Teach.

3 Mahmoud Elkoush. 2013. Reporting with Visual Studio and Crystal Reports. Birmingham:

Packt Publishing Ltd.

4 Michael Alexander, Dick Kusleika. 2016. Access® 2016 Bible. Indiana: John Wiley &

Sons, Inc.

5 Newsome, Bryan. 2016. Beginning Visual Basic 2015. Indiana: John Wiley & Sons, Inc

1. Mata Kuliah Pemrograman II
2. Kode Mata Kuliah MPK2423
3. Waktu Pertemuan
4. Pertemuan ke - 3 x 4 x 50 menit = 600 menit
5. Indikator pencapaian 11, 12 dan 13

6. Materi pokok Mahasiswa dapat memahami konsep pembuatan aplikasi kasir
sederhana dan mampu menarapkannya dalam Visual BASIC
7. Pengalaman belajar 2015
Membuat Aplikasi Kasir Sederhana
- Konsep Aplikasi Kasir Sederhana
- Mempelajari dan mendiskusikan pembuatan aplikasi kasir

pada Visual BASIC 2015

Strategi Pembelajaran

Tahapan Kegiatan Dosen Kegiatan Mahasiswa Media dan Alat
(1)
Pembelajaran
Pembukaan
(2) (3) (4)
Penyajian
Memberikan Melihat, Study
Penutup
ulasan umum isi mendengarkan guide,
Post Test
Referensi mata kuliah penjelasan, serta Texbook,

mencatat Tugas

Terstruktur,

Diktat, Slide

Presentasi

Mengulas mengenai aplikasi Melihat, Sda

kasir sederhana mendengarkan

penerapannya dalam penjelasan,

Visual Studio 2015 dan mencatat,

motivator diskusi bertanya, dan

berdiskusi

Merangkum isi Menyimak, Sda

pokok bahasan, mengajukan

memberikan evaluasi pertanyaan dan

dan memberikan pendapat,

materi tugas latihan menjawab

terstruktur/mandiri pertanyaan

evaluasi

Ujian tertulis, lisan, penilaian/evaluasi terhadap proses

pembelajaran, dan penilaian terhadap unjuk sikap

1 Foxall, James. 2015. Visual Basic 2015 in 24 Hours. Indiana: Sams Teach.

2 Mahmoud Elkoush. 2013. Reporting with Visual Studio and Crystal Reports. Birmingham:

Packt Publishing Ltd.

3 Michael Alexander, Dick Kusleika. 2016. Access® 2016 Bible. Indiana: John Wiley &

Sons, Inc.

4 Newsome, Bryan. 2016. Beginning Visual Basic 2015. Indiana: John Wiley & Sons, Inc.

xxii

5 Rusmawan, Uus. 2015. Belajar VB.NET Secara Mandiri, Jakarta: PT. Elex Media
Komputindo.

6 Rusmawan, Uus. 2011. VB.NET Untuk Semua Tingkatan, Jakarta: PT. Elex Media
Komputindo

1. Mata Kuliah Pemrograman II
2. Kode Mata Kuliah MPK2423
3. Waktu Pertemuan
4. Pertemuan ke - 4 x 50 menit = 200 menit
5. Indikator pencapaian
14
6. Materi pokok
Mahasiswa dapat:
7. Pengalaman belajar - Memahami teknik deployment
- Menjelaskan dalam memilih tekhnik deployment
- Memahami dan menerapkan penggunaan Inno Setup
- Memahami dan menerapkan file installer aplikasi kasir

sederhana
Deployment
- Mengenal Deployment
- Pertimbangan dalam memilih
- Inno Setup
- Membuat file setup aplikasi kasir sederhana
- Mempelajari dan mendiskusikan pembuatan installer aplikasi

kasir pada Visual BASIC 2015

Strategi Pembelajaran

Tahapan Kegiatan Dosen Kegiatan Mahasiswa Media dan Alat
(1)
Pembelajaran
Pembukaan
(2) (3) (4)
Penyajian
Memberikan Melihat, Study
Penutup
ulasan umum isi mendengarkan guide,
Post Test
Referensi mata kuliah penjelasan, serta Texbook,

mencatat Tugas

Terstruktur,

Diktat, Slide

Presentasi

Mengulas mengenai Melihat, Sda

deployment dan mendengarkan

penerapannya dalam penjelasan,

Visual Studio 2015 dan mencatat,

motivator diskusi bertanya, dan

berdiskusi

Merangkum isi Menyimak, Sda

pokok bahasan, mengajukan

memberikan evaluasi pertanyaan dan

dan memberikan pendapat,

materi tugas latihan menjawab

terstruktur/mandiri pertanyaan

evaluasi

Ujian tertulis, lisan, penilaian/evaluasi terhadap proses

pembelajaran, dan penilaian terhadap unjuk sikap

1 Foxall, James. 2015. Visual Basic 2015 in 24 Hours. Indiana: Sams Teach.

2 Newsome, Bryan. 2016. Beginning Visual Basic 2015. Indiana: John Wiley & Sons, Inc.

3 Rusmawan, Uus. 2015. Belajar VB.NET Secara Mandiri, Jakarta: PT. Elex Media
Komputindo.

4 Rusmawan, Uus. 2011. VB.NET Untuk Semua Tingkatan, Jakarta: PT. Elex Media

Komputindo

xxiii

1. Mata Kuliah Pemrograman II
2. Kode Mata Kuliah
3. Waktu Pertemuan MPK2423
4. Pertemuan ke -
5. Indikator pencapaian 4 x 50 menit = 200 menit
15
6. Materi pokok
Mahasiswa dapat:
7. Pengalaman belajar - Memahami control dan komponen
- Memahami dan menerapkan penggunaan kontrol dan

komponen
Kontrol dan Komponen
- Qios DevSuite
- Krypton
- Cloud Toolkit .Net
- VIBlend
- DevExpress
- Telerik
- ComponetOne
- Syncfusion
- Nevron
- Actipro
- Mempelajari dan mendiskusikan penggunaan kontrol dan

komponen pada Visual BASIC 2015

Strategi Pembelajaran

Tahapan Kegiatan Dosen Kegiatan Mahasiswa Media dan Alat
(1)
Pembelajaran
Pembukaan
(2) (3) (4)
Penyajian
Memberikan Melihat, Study
Penutup
ulasan umum isi mendengarkan guide,
Post Test
Referensi mata kuliah penjelasan, serta Texbook,
mencatat Tugas

Terstruktur,

Diktat, Slide

Presentasi

Mengulas mengenai kontrol Melihat, Sda

dan komponen dan mendengarkan

penerapannya dalam penjelasan,

Visual Studio 2015 dan mencatat,

motivator diskusi bertanya, dan

berdiskusi

Merangkum isi Menyimak, Sda

pokok bahasan, mengajukan

memberikan evaluasi pertanyaan dan

dan memberikan pendapat,

materi tugas latihan menjawab

terstruktur/mandiri pertanyaan

evaluasi

Ujian tertulis, lisan, penilaian/evaluasi terhadap proses

pembelajaran, dan penilaian terhadap unjuk sikap

1. Foxall, James. 2015. Visual Basic 2015 in 24 Hours. Indiana: Sams Teach.

2. Newsome, Bryan. 2016. Beginning Visual Basic 2015. Indiana: John Wiley & Sons, Inc.

3. CodePlex. 2016. Project Description Qios DevSuit. https://qiosdevsuite.codeplex.com/.

Diakses tanggal 20 Januari 2016.

4. VibLend. 2016. Technical Support. http://www.viblend.com/. Diakses tanggal 20 Januari

2016.

5. DevExpress. 2016. What’s New. https://www.devexpress.com. Diakses tanggal 20 Januari

2016.

6. Telerik. 2016. Support and Learning. http://www.telerik.com/. Diakses tanggal 20 Januari

2016.

xxiv

7. Componet One Studio. 2016. Support and Community. https://www.componentone.com/.
Diakses tanggal 20 Januari 2016.

8. Syncfusion. 2016. Online Documentation. http://www.syncfusion.com/. Diakses tanggal 20
Januari 2016.

9. Nevron. 2016. Documentation .NET Development Tools. https://www.nevron.com/. Diakses
tanggal 20 Januari 2016.

10. Actipro. 2016. Discover Our Products. http://www.actiprosoftware.com/. Diakses tanggal
20 Januari 2016.

xxv

DAFTAR ISI

HALAMAN PENGESAHAN ...................................................................................... i
PRAKATA .................................................................................................................. ii
KONTRAK PERKULIAHAN................................................................................... iii
SILABUS .................................................................................................................... ix
SATUAN ACARA PERKULIAHAN (SAP) ............................................................ xv
DAFTAR ISI .......................................................................................................... xxiv
DAFTAR GAMBAR............................................................................................ xxviii
DAFTAR TABEL ................................................................................................... xxx

BAB I MICROSOFT .NET FRAMEWORK............................................................... 1
1.1 .NET Framework........................................................................................... 1
1.2 Sejarah Perkembangan .NET Framework....................................................... 2
1.3 Arsitektur .NET Framework .......................................................................... 3
1.4 Apa yang baru .NET Framework 4.6.............................................................. 4
1.5 Spesifikasi .NET Framwork........................................................................... 4
1.6 Bahasa .NET ................................................................................................. 6
1.7 Rangkuman ................................................................................................... 6
1.8 Tugas/ Soal Latihan ....................................................................................... 6
1.9 Daftar Bacaan................................................................................................ 7

BAB II VISUAL STUDIO 2015.................................................................................... 8
2.1 Visual Studio 2015 dan Visual BASIC 2015.................................................. 8
2.2 Produk Visual Studio 2015 ............................................................................ 9
2.3 Instalasi Visual Studio 2015 Community ..................................................... 10
2.4 IDE Visual Studio 2015............................................................................... 14
2.5 Rangkuman ................................................................................................. 21
2.6 Tugas/ Soal Latihan ..................................................................................... 21
2.7 Daftar Bacaan.............................................................................................. 22

BAB III MENULIS KODE......................................................................................... 23
3.1 Konsep Event Drive Programing ................................................................. 23
3.2 Kontrol ........................................................................................................ 23

xxiv

3.3 Informasi dan Data ...................................................................................... 28
3.4 Variables dan Constant ................................................................................ 29
3.5 Array........................................................................................................... 32
3.6 Arithmetic Operations.................................................................................. 33
3.7 Strings ......................................................................................................... 35
3.8 If…Then…Else ........................................................................................... 36
3.9 Select Case .................................................................................................. 39
3.10 Looping ..................................................................................................... 40
3.11 Mengenal Sub Procedures.......................................................................... 42
3.12 Functions ................................................................................................... 44
3.13 Check Boxes.............................................................................................. 48
3.14 Radio Buttons ............................................................................................ 50
3.15 Membuat Web Browser ............................................................................. 52
3.16 Rangkuman ............................................................................................... 53
3.17 Tugas/ Soal Latihan ................................................................................... 54
3.18 Daftar Bacaan ............................................................................................ 54

BAB IV GRAFIK VISUAL BASIC 2015 ................................................................... 55
4.1 Graphics Object ........................................................................................... 55
4.2 Pen .............................................................................................................. 55
4.3 Line ............................................................................................................. 55
4.4 Rectangles ................................................................................................... 56
4.5 Ellipses dan Circles ..................................................................................... 57
4.6 Text............................................................................................................. 57
4.7 Polygons dan Pies........................................................................................ 58
4.8 Filling Shapes dengan Warna....................................................................... 58
4.9 Timer........................................................................................................... 59
4.10 Membuat Animasi ..................................................................................... 61
4.11 Rangkuman ............................................................................................... 64
4.12 Tugas/ Soal Latihan ................................................................................... 64
4.13 Daftar Bacaan ............................................................................................ 64

BAB V DATABASE.................................................................................................... 66
5.1 Mengenal SQL Server ................................................................................. 66

xxv

5.2 Mengenal Microsoft Office Acces 2016....................................................... 74
5.3 Perbedaan SQL Server dengan Microsoft Acces .......................................... 84
5.4 Rangkuman ................................................................................................. 85
5.5 Tugas/ Soal Latihan ..................................................................................... 85
5.6 Daftar Bacaan.............................................................................................. 85

BAB VI CRYSTAL REPORT .................................................................................... 87
6.1 Mengenal Crystal Report ............................................................................. 87
6.2 Membuat Laporan pada Crystal Report........................................................ 90
6.3 Sections ....................................................................................................... 92
6.4 Special Fields .............................................................................................. 92
6.5 String Formula............................................................................................. 93
6.6 Grafik .......................................................................................................... 93
6.7 Membuat Laporan pada Visual BASIC 2015 ............................................... 94
6.8 Rangkuman ................................................................................................. 98
6.9 Tugas/ Soal Latihan ..................................................................................... 98
6.10 Daftar Bacaan ............................................................................................ 99

BAB VII MEMBUAT APLIKASI KASIR SEDERHANA ......................................100
7.1 Relasional Database Aplikasi Kasir ............................................................100
7.2 Struktur File Sistem Aplikasi Kasir.............................................................100
7.3 Membuat Koneksi Database .......................................................................103
7.4 Membuat Form Barang...............................................................................103
7.5 Membuat Form Pelanggan ..........................................................................109
7.6 Membuat Form Pemasok ............................................................................115
7.7. Membuat Form Pemakai............................................................................120
7.8 Membuat Form Penerimaan Barang............................................................125
7.9 Membuat Form Transaksi ...........................................................................138
7.10 Membuat Form Pencarian.........................................................................150
7.11 Membuat Form Menu Utama....................................................................155
7.12 Membuat Form Login...............................................................................159
7.13 Membuat Form Splash Screen ..................................................................161
7.14 Membuat Laporan.....................................................................................163
7.15 Rangkuman ..............................................................................................180

xxvi

7.16 Tugas/ Soal Latihan ..................................................................................180
7.17 Daftar Bacaan ...........................................................................................180

BAB VIII DEPLOYMENT........................................................................................182
8.1 Deployment ................................................................................................182
8.2 Pertimbangan dalam memilih......................................................................185
8.3 Inno Setup ..................................................................................................186
8.4 Membuat File Setup Aplikasi Kasir ............................................................188
8.5 Rangkuman ................................................................................................190
8.6 Tugas/ Soal Latihan ....................................................................................190
8.7 Daftar Bacaan.............................................................................................190

BAB IX KONTROL DAN KOMPONEN .................................................................191
9.1 Qios DevSuite ............................................................................................191
9.2 Krypton ......................................................................................................191
9.3 Cloud Toolkit .Net......................................................................................192
9.4 VIBlend......................................................................................................193
9.5 DevExpress ................................................................................................193
9.6 Telerik........................................................................................................194
9.7 ComponetOne.............................................................................................195
9.8 Syncfusion..................................................................................................196
9.9 Nevron .......................................................................................................196
9.10 Actipro .....................................................................................................196
9.11 Rangkuman ..............................................................................................197
9.12 Tugas/ Soal Latihan ..................................................................................198
9.13 Daftar Bacaan ...........................................................................................198

PENUTUP ..................................................................................................................199
GLOSARIUM ............................................................................................................200
DATA DIRI ................................................................................................................192

xxvii

BAB I
MICROSOFT.NET FRAMEWORK

Ringkasan
.NET Framework (juga hanya dikenal .NET) adalah teknologi yang menyediakan
infrastruktur untuk membangun aplikasi yang berjalan pada sistem operasi Microsoft
Windows. saat ini .NET Framework umumnya telah terintegrasi dalam distribusi standar
Windows (mulai dari Windows Server 2003 hingga Windows 10). Bab ini juga
memperkenalkan pentingnya konsep dan terminologi yang akan digunakan dalam
membangun aplikasi windows.

1.1 .NET Framework
Microsoft .NET Framework adalah teknologi kompleks yang menyediakan infrastruktur

untuk membangun, menjalankan, dan mengelola aplikasi dari masa ke masa. .NET
Framework adalah lapisan yang diposisikan antara sistem operasi Microsoft Windows dan
aplikasi, .NET adalah platform tetapi juga didefinisikan sebagai teknologi karena terdiri dari
beberapa bagian seperti libraries, executable tools dan integrasi dengan sistem operasi.

Ketika Anda menginstal Microsoft Visual Studio 2015, proses instalasi .NET Framework
4.6. diinstal ke folder bernama %windir%\Microsoft.NET\Framework\4.6. jika Anda
membuka folder ini dengan Windows Explorer, Anda melihat banyak subfolder, libraries dan
executable tools. Sebagian besar DLL libraries merupakan Base Class Library, sedangkan
sebagian besar lainnya executable tolls yang nantinya akan dipanggil/ dieksekusi oleh Visual
Studio 2015 untuk melakukan berbagai jenis tugas.

.NET seringkali juga dapat diartikan sebagai platform, yang merupakan suatu lingkungan
terpadu untuk pengembangan dan eksekusi untuk berbagai macam bahasa pemrograman dan
kumpulan library untuk bekerja sama membuat dan menjalankan aplikasi berbasis Windows
yang lebih mudah untuk dibuat, diatur, didistribusikan, dan diintegrasikan dengan sistem
jaringan lain.

Dalam perkembangannya, .NET seringkali dikaitkan pula dengan versi Visual Studio
yang sesuai dengan dukungan versi yang bersangkutan untuk pengembangan aplikasi.

1

2

1.2 Sejarah Perkembangan .NET Framework

Microsoft memulai pengembangan .NET Framework di akhir 1990 dengan nama awal

Next Generation Windows Services (NGWS). Pada akhir 2000 versi beta .NET 1.0 dirilis

Versi 3.0 dari .NET Framework disertakan di Windows Server 2008 dan Windows Vista.

Version 3.5 disertakan di Windows 7, dan bisa juga diinstall di Windows XP maupun

Windows Server 2003. Pada 12 April 2010 .NET Framework 4 dirilis bersamaan dengan

aplikasi Visual Studio 2010.

.NET Framework terdiri dari dua versi yaitu mobile dan embedded. Versi mini dari

framework .NET Compact Framework, tersedia untuk platform smartphone khususnya

Windows CE dan Windows Mobile. .NET Micro Framework lebih ditargetkan untuk device

yang membutuhkan kinerja tinggi. Adapun versi .NET dan versi Visual Studio yang terkait :

Tabel 1.1 Sejarah Perkembangan .NET Framework

Versi Versi Tanggal Development tool Tersedia di Diganti

CLR Rilis Windows Windows

Server

1.0 1.0 13-02-2002 Visual Studio .NET XP N/A N/A

1.1 1.1 24-042003 Visual Studio .NET 2003 N/A 2003 1.0

2.0 2.0 07-11-2005 Visual Studio 2005 N/A 2003, 2003 N/A

R2,2008 SP2,

2008 R2 SP1

3.0 2.0 06-11-2006 Expression Blend Vista 2008 SP2, 2008 2.0

R2 SP1

3.5 2.0 19-11-2007 Visual Studio 2008 7, 8, 8.1, 2008 R2 SP1 2.0, 3.0

10

4.0 4 12-04-2010 Visual Studio 2010 N/A N/A N/A

4.5 4 15-08-2012 Visual Studio 2012 8 2012 4.0

4.5.1 4 17-10-2013 Visual Studio 2013 8.1 2012 R2 4.0, 4.5
4.5.2 4 05-05-2014 N/A
N/A N/A 4.0–

4.5.1

4.6 4 20-07-2015 Visual Studio 2015 10 N/A 4.0–

4.5.2

4.6.1 4 17-11-2015 Visual Studio 2015 Update 1 10 N/A 4.0–4.6

Version

1511

.NET 2.0, 3.0 dan 3.5 memiliki CLR yang sama. Dengan demikian, struktur IL juga sama.
Adapun fasilitas penambahan kata kunci pemrograman seperti pada LINQ yang sebenarnya

3

lebih mengarah sebagai fitur bahasa pemrograman (programming language feature) sehingga
bukan merupakan fitur CLR.

1.3 Arsitektur .NET Framework
.NET Framework terdiri dari common language runtime (CLR) dan class library runtime.

Common language runtime adalah dasar dari .NET Framework. Seperti namanya, Common
Language Runtime menyediakan infrastruktur umum untuk semua bahasa NET. Infrastruktur
ini bertanggung jawab untuk mengambil kontrol dari eksekusi aplikasi dan mengelola tugas-
tugas seperti manajemen memori, akses ke sistem sumber daya, keamanan dan sebagainya.

.NET Framework Class Library atau kadang juga sering disebut dengan Base Class
Library (BCL) adalah Koleksi dari reusable types yang sangat terintegrasi secara melekat
dengan CLR, Class library bersifat berorientasi terhadap objek yang akan menyediakan types
dari fungsi-fungsi managed code. Hal ini tidak hanya berpengaruh kepada kemudahan dalam
hal penggunaan, tetapi juga dapat mengurangi waktu yang diperlukan pada saat eksekusi.
Dengan sifat tersebut, maka komponen pihak ketiga akan dengan mudah diaplikasikan ke
dalam aplikasi yang dibuat.

Dengan adanya Base Class Library (BCL) ini, maka Anda bisa menggunakan Framework
.NET untuk membuat berbagai macam aplikasi, seperti :
1. Aplikasi console
2. Aplikasi berbasis window (Windows Form)
3. Aplikasi ASP.NET (berbasis web)
4. Aplikasi Web Services XML
5. Aplikasi berbasis Windows Services

Gambar 1.1 berikut menunjukkan hubungan dari Common language runtime dan class
library runtime pada sistem secara keseluruhan. Gambar 1.1 ini juga menunjukkan
bagaimana kode dikelola beroperasi dalam arsitektur yang lebih besar.

4

Gambar 1.1 Arsitektur Common language runtime dan class library runtime
1.4 Apa Yang Baru .NET Framework 4.6

Microsoft .NET Framework 4.6 adalah pembaruan dari Microsoft .NET Framework 4,
.NET Framework 4,5, .NET Framework 4.5.1 dan .NET Framework 4.5.2. Adapun Fitur
sebagai berikut :
1. Cryptography
2. ADO.NET
3. Windows Presentation Foundation (WPF)
4. Windows Workflow Foundation
5. Profiling
6. NGen

1.5 Spesifikasi. NET Framework

1.5.1 Spesifikasi Hardware

Tabel 1.2 Spesifikasi Hardware

Processor 1 GHz

RAM 512 MB
Disk space (minimum) 4.5 GB
32-bit

64-bit 4.5 GB

5

1.5.2 Sistem Operasi Pendukung

Tabel 1.2 Sistem Operasi Pendukung .NET Framework

Sistem Edisi Terinstal dalam Diinstal Secara

Operasi OS Terpisah

Windows 10 32-bit dan 64-bit .NET Framework -

November 4.6.1

Update

Windows 10 32-bit dan 64-bit .NET Framework NET Framework 4.6.1

4.6

Windows 8.1 32-bit, 64-bit dan .NET Framework .NET Framework 4.5.2

ARM 4.5.1 .NET Framework 4.6

.NET Framework 4.6.1

Windows 8 32-bit, 64-bit dan .NET Framework .NET Framework 4.5.1

ARM 4.5 .NET Framework 4.5.2

.NET Framework 4.6
.NET Framework 4.6.1

Windows 7 32-bit dan 64-bit - .NET Framework 4

SP1 .NET Framework 4.5

.NET Framework 4.5.1

.NET Framework 4.5.2

.NET Framework 4.6

.NET Framework 4.6.1

Windows 32-bit dan 64-bit - .NET Framework 4

Vista SP2 .NET Framework 4.5
.NET Framework 4.5.1

.NET Framework 4.5.2

.NET Framework 4.6

Windows XP 32-bit dan 64-bit - .NET Framework 4

1.5.3 Sistem Operasi Windows Server

Tabel 1.3 OS Windows Server Pendukung .NET Framework

Sistem Edisi Terinstal dalam Diinstal Secara
Operasi OS Terpisah

Windows 64-bit .NET Framework .NET Framework 4.5.2
Server 2012 4.5.1 .NET Framework 4.6
R2 .NET Framework 4.6.1

Windows 64-bit .NET Framework .NET Framework 4.5.1
Server 2012 4.5 .NET Framework 4.5.2
(64-bit .NET Framework 4.6

6

edition) 64-bit - .NET Framework 4.6.1
Windows .NET Framework 4
Server 2008 .NET Framework 4.5
R2 SP1 .NET Framework 4.5.1
.NET Framework 4.5.2
Windows 32-bit dan 64-bit - .NET Framework 4.6
Server 2008 .NET Framework 4.6.1
SP2 .NET Framework 4
.NET Framework 4.5
.NET Framework 4.5.1
.NET Framework 4.5.2
.NET Framework 4.6

1.6 Bahasa .NET
Microsoft menawarkan beberapa bahasa pemrograman untuk .NET Framework 4.6

dengan menggunakan Visual Studio 2015, Anda dapat mengembangkan aplikasi dengan
terintegrasi berikut bahasa pemrograman:

Visual Basic 2015
Visual C# 2015
Visual F# 2015
Visual C++ 2015

1.7 Rangkuman
1. Memahami Framework adalah kepentingan utama dalam aplikasi pengembangan dengan

Visual Basic 2015 karena Anda akan membangun aplikasi untuk .NET Framework atau
aplikasi berbasis windows.
2. .NET Framework terdiri dari common language runtime dan class library runtime.
3. Dengan Adanya .NET Framework dapat mudah mengeksekusi code menjadi file EXE
4. Dengan menggunakan .NET Framework dapat mengembangkan aplikasi ke berbagai
platform windows

1.8 Tugas/ Soal Latihan
1. Jelaskan apa yang dimaksud dengan .NET Framework!
2. Jelaskan bagaimana cara kerja .NET Framework sehingga dapat dijalankan pada platform

windows!

7

3. Sebutkan kelebihan dan kekurangan dengan menggunakan .NET Framework!
4. Jelaskan apa perbedaan dari berbagai versi .NET Framework!
5. Jelaskan apa perbedaan antara common language runtime dan class library runtime!

1.9 Daftar Bacaan
1 Del Sole, Alessandro. 2010. Visual Basic 2010 unleashed. Indiana: Sams Teach.
2 Foxall, James. 2015. Visual Basic 2015 in 24 Hours. Indiana: Sams Teach.
3 Grundgeiger, Dave. 2002. Programming Visual Basic .NET. USA: O’Reilly & Associates,

Inc.
4 Newsome, Bryan. 2016. Beginning Visual Basic 2015. Indiana: John Wiley & Sons, Inc.
5 MSDN. 2016. What's New in Visual Studio 2015. https://msdn.microsoft.com/en-

us/library/bb386063.aspx. Diakses tanggal 10 Januari 2016.

BAB II
VISUAL STUDIO 2015

Ringkasan
Microsoft Visual Studio merupakan sebuah perangkat lunak lengkap (suite) yang dapat
digunakan untuk melakukan pengembangan aplikasi, baik itu aplikasi bisnis maupun aplikasi
personal. Komponen aplikasinya dapat berupa dalam bentuk aplikasi Konsol, aplikasi
Windows, ataupun aplikasi Web. Selain itu, Visual Studio 2015 juga dapat digunakan untuk
pengembangan aplikasi untuk iOS, Android dalam satu IDE.

2.1 Visual Studio 2015 dan Visual BASIC 2015
Visual Studio 2015 merupakan IDE (integrated development environment) yang paling

banyak digunakan khususnya untuk mengembangkan aplikasi mobile, desktop, maupun
website. IDE adalah kerangka desain di mana Anda dapat membangun aplikasi dengan Visual
yang mudah dipahami.

Versi terbaru dari Microsoft Visual BASIC 2015 RTM mencakup banyak fitur untuk
membuat aplikasi besar, pengembangan mobile cross-platform untuk iOS, Android, dan
Windows, termasuk Xamarin, Apache Cordova, Unity, dan banyak lagi. Adapun fitur terbaru
dari Visual Studio 2015 RTM sebagai berikut :
1. Visual Studio C++ for Cross-Platform Development
2. Visual Studio Tools for Apache Cordova
3. Visual Studio Emulator for Android
4. Visual Studio Tools for Universal Windows App Development
5. Visual C++
6. C# and Visual Basic
7. F#
8. .NET Framework 4.6
9. Entity Framework
10. Visual Studio IDE
11. Blend
12. Debugging and Diagnostics
13. ASP.NET

8

9

14. Azure
15. NuGet
16. JavaScript
17. TypeScript
18. IntelliTest
19. Application Insights
20. Release Management
21. Single Sign-In
22. Git Version Control
23. CodeLens
24. Architecture, Design, and Modeling
25. XAML Language Service
26. Miscellaneous

Apa Perbedaan Visual Studio dan Visual BASIC.NET?
Microsoft Visual Studio 2015 merupakan sebuah perangkat lunak lengkap (suite) yang

mengacu pada banyak Bahasa pemrograman yang mencakup kompiler, SDK, Integrated
Development Environment (IDE), dan dokumentasi (umumnya berupa MSDN Library).
Kompiler yang dimasukkan ke dalam paket Visual Studio antara lain Visual C++, Visual C#,
Visual Basic, Visual Basic .NET, Visual InterDev, Visual J++, Visual J#, Visual FoxPro,
mobile cross-platform, Xamarin dan Visual SourceSafe.

Sedangkan Microsoft Visual Basic .NET adalah sebuah alat untuk mengembangkan dan
membangun aplikasi yang bergerak pada platform .NET Framework, dengan menggunakan
satu bahasa yaitu BASIC.

2.2 Produk Visual Studio 2015
Visual Studio 2015 memiliki beberapa produk yang ditawarkan :

10

Tabel 2.1 Perbandingan Produk Visual Studio 2015

Jika Visual Studio Professional 2013 dijual seharga 6.1 juta rupiah, maka Visual
Studio Community Edition ini bisa Anda gunakan secara gratis. Visual Studio Community
Edition memiliki semua fitur dan tool powerful di Visual Studio Professional yang didesain
secara khusus untuk developer individu, team kecil, maupun kontributor Open Source. Semua
tool untuk membuat aplikasi web, Windows, Windows Phone, Android, dan iOS sudah
disediakan disini, mulai dari designer, editor, debugger, hingga profiller.

Visual Studio Community Edition ini mendukung bahasa C++, Python, HTML5,
JavaScript, C#, VB, F#, ASP.NET, serta Node.js. Anda juga bisa menggunakan berbagai
extension Visual Studio yang sudah tersedia atau membuatnya sendiri.

2.3 Instalasi Visual Studio 2015 Community
2.3.1 Spesifikasi Visual Studio 2015 Community

Sebelum melakukan instalasi Visual Studio 2015 Community, perangkat dan sistem
operasi harus mendukung. Untuk Spesifikasi Visual Studio 2015 Community Update 1
sebagai berikut:
Spesifikasi Sistem Operasi:
1. Windows 10
2. Windows 8.1
3. Windows 8
4. Windows 7 Service Pack 1
5. Windows Server 2012 R2

11

6. Windows Server 2012
7. Windows Server 2008 R
Spesifikasi Hardware:
1 1.6 GHz or faster processor
2 1 GB of RAM (1.5 GB if running on a virtual machine)
3 GB of available hard disk space
4 5400 RPM hard disk drive
5 DirectX 9-capable video card that runs at 1024 x 768 or higher display resolution
2.3.2 Download dan Instalasi Visual Studio 2015 Community

Visual Studio 2015 Community memiliki 2 (dua) installer yang tersedia yaitu; Online
Instaler dan Offline Instaler. Berikut Penjelasan cara mendapatkan instaler
2.3.2.1 Online Instaler

Untuk mendapatkan Online Instaler silakan buka link url:
https://www.visualstudio.com/, seperti gambar 2.1 berikut ini

Gambar 2.1 Website Visual Studio
Selanjutnya silakan klik pada tombol “Download Community 2015”, sehingga akan muncul
dialog box seperti gambar 2.2 berikut ini

Gambar 2.2 Download Instaler Visual Community 2015

12
2.3.2.2 Offline Instaler
Untuk mendapatkan Offline Instaler silakan buka link url: https://www.visualstudio.com/,
seperti gambar 2.3 berikut ini

Gambar 2.3 Website Download Visual Studio
Atau bisa langsung dengan membuka link url:
https://go.microsoft.com/fwlink/?LinkId=615448&clcid=0x409.
2.3.3 Instalasi Visual Studio 2015 Community
Untuk memulai Instalasi Visual Studio 2015 Community, berikut langkah-langkah
instalasi:
1. Silakan buka file installer, seperti gambar 2.4 berikut ini.

13

Gambar 2.4 Tampilan Instalasi
Ada dua pilihan dalam instalasi, pada pilihan default maka semua aplikasi
pemrograman dan fitur Visual Studio 2015 Community akan diinstal kedalam komputer
Anda. Pilihan Custom Anda diberi pilihan untuk menginstal program yang Anda inginkan.
Pada umumnya pilihan Default yang paling umum digunakan dalam proses instalasi.
2. Pada Proses selanjutnya memakan waktu 20 menit atau lebih atau menurut kecepatan
komputer Anda. Proses instalasi seperti gambar berikut.

Gambar 2.5 Tampilan Proses Instalasi

14

3. Setelah instalasi selesai, akan muncul informasi status isntalasi, selanjutnya harus
melakukan Restart komputer Anda seperti gambar 2.6 berikut ini.

Gambar 2.6 Informasi Status Sukses Instalasi
Proses Instalasi selesai dan Anda akan memasuki dunia Visual Studio 2015 Community
Update 1.
2.4 IDE Visual Studio 2015
Visual Studio 2015 adalah aplikasi pengembangan aplikasi yang lengkap, Visual Studio
mencakup kompiler, SDK, Integrated Development Environment (IDE), dan dokumentasi
(umumnya berupa MSDN Library). Visual Studio 2015 mendukung pengembangan
menggunakan banyak bahasa yang berbeda, Visual Basic menjadi yang paling popular dalam
pengembangan aplikasi desktop.
Anda akan mempelajari bagaimana membangun sebuah aplikasi dengan menggunakan
Visual BASIC.NET 2015, anda akan membangun aplikasi dengan berbagai fitur yang ada
pada Visual BASIC.NET 2015 dengan cara mudah dan menyenangkan.
2.4.1 Setting Halaman Profile

Untuk memulai Visual Studio 2015 silakan Anda buka Visual Studio 2015 yang sudah
terinstal sebelumnya, dengan cara klik shortcut atau ke menu apps. Tampilan splash akan
muncul untuk meminta Anda memasukkan username dan password. Untuk sementara abaikan

15
pesan ini dengan klik “Not, may be later”. Jika memiliki akun Microsoft, Anda akan
mendapatkan akses langsung ke situs Microsoft Visual Studio.

Pada pilihan pengaturan dasar, Anda diberikan pilihan dalam mengatur warna/ tema
Visual Studio. Seperti ditunjukan pada gambar 2.7 berikut ini.

Gambar 2.7 Pilihan Pengaturan Tema Warna Visual Studio
Jika Pilihan telah ditentukan, selanjutnya tampilan dasar Visual Studio akan muncul
seperti pada gambar 2.8 berikut ini.

Gambar 2.8 Tampilan Awal Visual Studio 2015 Community
2.4.2 Menu

Sebelum memulai pada tahap membangun aplikasi, Anda harus mengenal terlebih
dahulu IDE seperti menu dan tollbar. Menu Bar terdiri dari File, Edit, View, Build, Debug,
Team, SQL, Data, Format, Tools, Unit Test, Analyze, Window, dan menu Help. Seperti
ditunjukkan pada gambar 2.9 berikut ini :

Gambar 2.9 Menu Bar
Berikut penjelasan setiap menu bar berikut ini :

16

File: Pada umumnya setiap aplikasi memiliki menu file, menu file standarnya memiliki
fungsi membuka dan menutup project.
Edit: Menu Edit memiliki fungsi lain dan memiliki fungsi standar seperti Undo, Redo,
Cut, Copy, Paste, dan Delete.
View: menu View memiliki akses cepat, seperti Solution Explorer, jendela Properties,
jendela Output, Toolbox, dan sebagainya.
Debug: Menu debug berfungsi untuk menjalankan dan memberhentikan aplikasi yang
sedang berjalan.
Team: menu team berfungsi untuk menghubungkan ke Team Foundation Server.
Tools: menu tools berfungsi untuk melakukan konfigurasi IDE Visual Studio serta alat/
tools tambahan yang telah terpasang.
Test: menu test sebagai pilihan terhadap pengujian kode.
Analyze: menu analyze berfungsi untuk menganalisa kode-kode dan membantu Anda
dalam menggunakan kode-kode yang baik
Window: menu window memungkinkan Anda membuka lebih dari satu aplikasi berbeda.
Help: menu help berfungsi untuk membuka dokumentasi Visual Studio 2015.

2.4.3 Toolbars
Banyak toolbar yang tersedia dalam IDE, termasuk Formatting, Image Editor dan Text

Editor, yang dapat Anda menambahkan dan menghapus dari IDE melalui menu View. Pada
dasarnya Toolbar berfungsi sebagai akses cepat yang berbentuk icon dari serangkaian menu.
Berikut tampilan toolbar berikut ini:

Gambar 2.9 ToolBar
Berikut penjelasan toolbar :

Navigation: Pada grup pertama ikon navigasi untuk memundurkan dan memajukan
(backward and forward) project Anda.
Project and file options: memiliki 4 (empat) ikon berfungsi sebagai membuat project
baru, membuka project dan menyimpan project.
Managing code edits: berfungsi sebagai navigasi mengulangi project Anda.
Code step through: berfungsi untuk menjalankan, melakukan jeda, memberhentikan
aplikasi Anda. Ikon ini akan dibahas secara mendalam pada bab selanjutnya.

17

Find in files dialog: ikon ini berfungsi sebagai pencarian file yang biasanya juga
digunakan shortcut keys (Tombol Pintas) Ctrl+F.
Untuk menambahkan ikon dan navigasi pada tampilan IDE Visual Studio Anda bisa
ditambahkan pada menu View.
2.4.4 Membuat Aplikasi Sederhana

Untuk memahami penggunaan IDE Visual Studio, Anda perlu membuat sebuah
project sederhana, sehingga pengenalan IDE Visual BASIC 2015 dapat dimengerti.
LATIHAN Membuat Aplikasi Hallo User

Dalam latihan ini anda akan membuat aplikasi diberi nama “Hallo User”, nantinya
Anda akan memasukkan nama dan menampilkan nama tersebut ke pesan dialog. Langkah-
langkahnya :
1. Klik File > New > Project
2. Pada Kotak Dialog Pilih Visual Basic > Windows Forms Application
3. Pada Name, ketikkan “Latihan Hallo User”, seperti pada gambar 2.10 berikut ini.

Gambar 2.10 Kotak Dialog Project Hallo User
Visual Studio 2015 akan menargetkan aplikasi Anda pada .NET Framework tertentu,
tetapi Anda bisa menargetkan pada versi sebelumnya. Sejauh ini, program akan memiliki satu
form kosong dengan nama “form1.vb” seperti pada gambar berikut ini.

Gambar 2.11 Form Project Hallo User


Click to View FlipBook Version