• Tidak ada hasil yang ditemukan

Membangun Aplikasi Windows dengan Visual BASIC.NET 2015

N/A
N/A
Muhamad Wahyudi

Academic year: 2024

Membagikan "Membangun Aplikasi Windows dengan Visual BASIC.NET 2015"

Copied!
245
0
0

Teks penuh

(1)
(2)

dengan Visual BASIC.NET ® 2015 Teori dan Praktikum

Muhammad Wali

KITA

PUBLISHER

(3)

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 [email protected]

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 [email protected] 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

(4)

i

Judul Buku Ajar : Membangun Aplikasi Windows dengan Visual BASIC.NET 2015 Teori dan Praktikum

Mata Kuliah : Pemrograman II Kode Mata Kuliah : MPK2423

Nama Penulis : Muhammad Wali, ST., M.M

NIDN : 1315048701

Menyetujui:

Akademi Manajemen Informatika dan Komputer (AMIK) Indonesia Banda Aceh

Direktur,

Ihsanuddin, SE., MM NIDN. 0130117203

(5)

ii

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 windowsdan 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

(6)

iii 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 Acces2016, 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 2016dan menerapkan dalam pembuatan database, memahami dan menggunakan Crystal Report, memahami konsep basis data dan pemanfaatannya dalam pembuatan aplikasi kasir,

(7)

iv 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, Deploymentdan 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.

(8)

v

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.

(9)

vi

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 (skala 0-10)

Angka Mutu (skala 0-4)

Huruf Mutu (Skala Kualitatif)

80 – 100 4 A

65 – 79 3 B

55 – 64 2 C

40 – 54 1 D

0 – 39 0 E

(10)

vii

No Pokok Bahasan Minggu

Ke- 1 Kontrak Perkualihan, Microsoft .NET

Framework

I

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.

(11)

viii

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,

………..

NPM.

Dosen Pengampu,

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

(12)

ix

Mata Kuliah : Pemrograman II 1. Muhammad Wali, ST., MM

Kode Mata Kuliah : MPK2423

Semester : IV (Empat)

SKS : 4 (3-1)

Stuti Kompetensi :

- 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 Belajar

Indikator Pencapaian

Penilaian Alokasi Waktu

Sumber/ Bahan/

T UK US TM P L Alat

1 Memahami mengenai Net.

Framework dan konsep pemrograman windows

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

- 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

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

200 - 240 - SAP - Silabus

- Kontrak Perkuliahan - TextBook

- Slide Persentasi

2 Memahami mengenai Visual Studio 2015 dan konsep

Pengenalan Microsoft Visual Studio 2015

- Mempelajari dan mendiskusikan

Mahasiswa dapat:

- Mengetahui

400 - 480 - Studi Guide - Tugas

(13)

x - Produk Visual

Studio 2015 - Instalasi Visual

Studio 2015 Community - IDE Visual Studio

2015

- Mempelajari dan mendiskusikan sejarah produk Visual Studio 2015 - Mempelajari dan

mendiskusikan Instalasi Visual Studio 2015 community

- Mempelajari dan mendiskusikan IDE Visual Studio 2015

2015 - Mengetahui

mengenai produk Visual Studio 2015

- Memahami Instalasi Visual Studio 2015 community - Memahami

mengenai IDE Visual Studio 2015

3 Memahami mengenai menulis kode dan menerapkan dalam 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

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

400 480 - Studi Guide - Tugas - TextBook - Slide Persentasi

(14)

xi 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

menggunakan dalam Visual BASIC 2015

Pengenalan Grafik Visual BASIC 2015 - Grafik Objek - Pen

- Line - Rectangle - Ellipes dan Circle - Text

- Polygon dan Pie - Filling Shape

dengan warna - Timer

- Membuat Animasi

- Mempelajari konsep pembuatan grafik pada Visual BASIC 2015 - Mempelajari

penerapan grafik objek

- Mempelajari penggunaan pen - Mempelajari

penggunaan line - Mempelajari dan

menerapkan penggunaan

Mahasiswa dapat:

- Memahami konsep

pembuatan grafik - Menerapkan

penggunaan control grafik pada Visual Studio 2015 - Menerapkan

penggunaan kode grafik pada Visual BASIC 2015

200 240 - Studi Guide - Tugas - TextBook - Slide Persentasi

(15)

xii 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

2015

5 Memahami konsep basis data dan pemanfaatan dalam Visual BASIC 2015

Pengenalan Database - Mengenal SQL

Server - Mengenal

Microsoft Office Acces 2016 - Perbedaan SQL

Server dan Microsoft Office Acces 2016

- 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

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

400 480 - Studi Guide - Tugas - TextBook - Slide Persentasi

(16)

xiii 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

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 mengetahui dan memahami

konsep Crystal Report

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

Mahasiswa dapat memahami Crystal Report dan mampu menarapkannya dalam Visual BASIC 2015

400 480 - Studi Guide - Tugas - TextBook - Slide Persentasi

(17)

xiv grafi

- Mempelajari dan mendiskusikan membuat laporan pada Visual BASIC 2015

7 Mengetahui dan memahami pembuatan aplikasi kasir sederhana

Membuat Aplikasi Kasir Sederhana - Konsep Aplikasi

Kasir Sederhana

- Mempelajari dan mendiskusikan pembuatan aplikasi kasir pada Visual BASIC 2015

Mahasiswa dapat memahami konsep pembuatan aplikasi kasir sederhana dan mampu

menarapkannya dalam Visual BASIC 2015

600 720 - Studi Guide - Tugas - TextBook - Slide Persentasi

8 Mengetahui dan memahami deployment

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

Mahasiswa dapat:

- Memahami teknik deployment - Menjelaskan

dalam memilih tekhnik

deployment - Memahami dan

menerapkan penggunaan Inno Setup

- Memahami dan menerapkan file installer aplikasi kasir sederhana

200 240 - Studi Guide - Tugas - TextBook - Slide Persentasi

9 Mengetahui dan memahami Kontrol dan Komponen

Kontrol dan

Komponen

- Mengenal Kontrol - Mengenal

Komponen

- Mempelajari dan mendiskusikan penggunaan kontrol dan komponen pada Visual BASIC 2015

Mahasiswa dapat:

- Memahami teknik penggunaan komponen - Menjelaskan

dalam memilih

200 240 - Studi Guide - Tugas - TextBook - Slide Persentasi

(18)

xv Keterangan :

T : Tertulis UK : Unjuk Kerja

US : Unjuk Sikap TM : Tatap Muka

P : Praktikum L : Latihan

(19)

xv

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

silabus, SAP, Kontrak Kuliah,

Penilaian dan SOP Dosen; memberikan ulasan umum isi mata kuliah Pengenalan .NET

dan Microsoft Visual BASIC 2015

Melihat, mendengarkan penjelasan, serta mencatat

SAP, Silabus, Rencana dan Jadwal study guide, Texbook, Tugas Terstruktur, Diktat, Slide Presentasi Penyajian Mengulas mengenai

.NET Framework dari sejarah hingga perkembangan .NET dan

motivator diskusi

Melihat, mendengarkan penjelasan, mencatat, bertanya, dan berdiskusi

Sda

Penutup Merangkum isi

pokok bahasan, memberikan evaluasi dan memberikan materi tugas latihan terstruktur/mandiri

Menyimak, mengajukan pertanyaan dan pendapat, menjawab pertanyaan evaluasi

Sda

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,

(20)

xvi

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

silabus, SAP, Kontrak Kuliah,

Penilaian dan SOP Dosen; memberikan ulasan umum isi

mata kuliah Visual Studio 2015

Melihat, mendengarkan penjelasan, serta mencatat

SAP, Silabus, Rencana dan Jadwal study guide, Texbook, Tugas Terstruktur, Diktat, Slide Presentasi Penyajian Mengulas mengenai

Visual Studio 2015 dan motivator diskusi

Melihat, mendengarkan penjelasan, mencatat, bertanya, dan berdiskusi

Sda

Penutup Merangkum isi

pokok bahasan, memberikan evaluasi dan memberikan materi tugas latihan terstruktur/mandiri

Menyimak, mengajukan pertanyaan dan pendapat, menjawab pertanyaan evaluasi

Sda

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.

(21)

xvii

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 MPK2423

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

4. Pertemuan ke - 4 dan 5

5. Indikator pencapaian 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

6. Materi pokok 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

7. Pengalaman belajar - 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

(22)

xviii

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

Pembukaan Memberikan

ulasan umum isi mata kuliah

Melihat, mendengarkan penjelasan, serta mencatat

Study guide, Texbook, Tugas Terstruktur, Diktat, Slide Presentasi Penyajian Mengulas mengenai menulis

kode

Visual Studio 2015 dan motivator diskusi

Melihat, mendengarkan penjelasan, mencatat, bertanya, dan berdiskusi

Sda

Penutup Merangkum isi

pokok bahasan, memberikan evaluasi dan memberikan materi tugas latihan terstruktur/mandiri

Menyimak, mengajukan pertanyaan dan pendapat, menjawab pertanyaan evaluasi

Sda

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

1. Mata Kuliah Pemrograman II

2. Kode Mata Kuliah MPK2423

3. Waktu Pertemuan 4 x 50 menit = 200 menit

4. Pertemuan ke - 6

5. Indikator pencapaian 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 6. Materi pokok Pengenalan Grafik Visual BASIC 2015

- Grafik Objek - Pen

- Line - Rectangle - Ellipes dan Circle

(23)

xix - 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

ulasan umum isi mata kuliah

Melihat, mendengarkan penjelasan, serta mencatat

Study guide, Texbook, Tugas Terstruktur, Diktat, Slide Presentasi Penyajian Mengulas mengenai grafik

Visual Studio 2015 dan motivator diskusi

Melihat, mendengarkan penjelasan, mencatat, bertanya, dan berdiskusi

Sda

Penutup Merangkum isi

pokok bahasan, memberikan evaluasi dan memberikan materi tugas latihan terstruktur/mandiri

Menyimak, mengajukan pertanyaan dan pendapat, menjawab pertanyaan evaluasi

Sda

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

(24)

xx

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

ulasan umum isi mata kuliah

Melihat, mendengarkan penjelasan, serta mencatat

Study guide, Texbook, Tugas Terstruktur, Diktat, Slide Presentasi Penyajian Mengulas mengenai basis

data SQL Server dan Microsoft Office Acces 2016 dalam

Visual Studio 2015

Melihat, mendengarkan penjelasan, mencatat, bertanya, dan berdiskusi

Sda

Penutup Merangkum isi

pokok bahasan, memberikan evaluasi dan memberikan materi tugas latihan terstruktur/mandiri

Menyimak, mengajukan pertanyaan dan pendapat, menjawab pertanyaan evaluasi

Sda

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.

(25)

xxi

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 MPK2423

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

4. Pertemuan ke - 9 dan 10

5. Indikator pencapaian Mahasiswa dapat memahami Crystal Report dan mampu menarapkannya dalam Visual BASIC 2015

6. Materi pokok 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

7. Pengalaman belajar - 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 Pembelajaran

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

Pembukaan Memberikan

ulasan umum isi mata kuliah

Melihat, mendengarkan penjelasan, serta mencatat

Study guide, Texbook, Tugas Terstruktur, Diktat, Slide Presentasi Penyajian Mengulas mengenai crystal

report dan penerapanya dalam

Visual Studio 2015 dan motivator diskusi

Melihat, mendengarkan penjelasan, mencatat, bertanya, dan berdiskusi

Sda

Penutup Merangkum isi

pokok bahasan, memberikan evaluasi dan memberikan

Menyimak, mengajukan pertanyaan dan pendapat,

Sda

(26)

xxii

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

Referensi 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 3 x 4 x 50 menit = 600 menit

4. Pertemuan ke - 11, 12 dan 13

5. Indikator pencapaian Mahasiswa dapat memahami konsep pembuatan aplikasi kasir sederhana dan mampu menarapkannya dalam Visual BASIC 2015

6. Materi pokok Membuat Aplikasi Kasir Sederhana - Konsep Aplikasi Kasir Sederhana

7. Pengalaman belajar - Mempelajari dan mendiskusikan pembuatan aplikasi kasir pada Visual BASIC 2015

Strategi Pembelajaran

Tahapan Kegiatan Dosen Kegiatan Mahasiswa Media dan Alat Pembelajaran

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

Pembukaan Memberikan

ulasan umum isi mata kuliah

Melihat, mendengarkan penjelasan, serta mencatat

Study guide, Texbook, Tugas Terstruktur, Diktat, Slide Presentasi Penyajian Mengulas mengenai aplikasi

kasir sederhana penerapannya dalam Visual Studio 2015 dan motivator diskusi

Melihat, mendengarkan penjelasan, mencatat, bertanya, dan berdiskusi

Sda

Penutup Merangkum isi

pokok bahasan, memberikan evaluasi dan memberikan materi tugas latihan terstruktur/mandiri

Menyimak, mengajukan pertanyaan dan pendapat, menjawab pertanyaan evaluasi

Sda

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

Referensi 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.

(27)

xxiii Komputindo

1. Mata Kuliah Pemrograman II

2. Kode Mata Kuliah MPK2423

3. Waktu Pertemuan 4 x 50 menit = 200 menit

4. Pertemuan ke - 14

5. Indikator pencapaian Mahasiswa dapat:

- Memahami teknik deployment

- Menjelaskan dalam memilih tekhnik deployment - Memahami dan menerapkan penggunaan Inno Setup

- Memahami dan menerapkan file installer aplikasi kasir sederhana

6. Materi pokok Deployment

- Mengenal Deployment - Pertimbangan dalam memilih - Inno Setup

- Membuat file setup aplikasi kasir sederhana

7. Pengalaman belajar - Mempelajari dan mendiskusikan pembuatan installer aplikasi kasir pada Visual BASIC 2015

Strategi Pembelajaran

Tahapan Kegiatan Dosen Kegiatan Mahasiswa Media dan Alat Pembelajaran

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

Pembukaan Memberikan

ulasan umum isi mata kuliah

Melihat, mendengarkan penjelasan, serta mencatat

Study guide, Texbook, Tugas Terstruktur, Diktat, Slide Presentasi Penyajian Mengulas mengenai

deployment dan penerapannya dalam Visual Studio 2015 dan motivator diskusi

Melihat, mendengarkan penjelasan, mencatat, bertanya, dan berdiskusi

Sda

Penutup Merangkum isi

pokok bahasan, memberikan evaluasi dan memberikan materi tugas latihan terstruktur/mandiri

Menyimak, mengajukan pertanyaan dan pendapat, menjawab pertanyaan evaluasi

Sda

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

Referensi 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

(28)

xxiv

4. Pertemuan ke - 15

5. Indikator pencapaian Mahasiswa dapat:

- Memahami control dan komponen

- Memahami dan menerapkan penggunaan kontrol dan komponen

6. Materi pokok Kontrol dan Komponen

- Qios DevSuite - Krypton

- Cloud Toolkit .Net - VIBlend

- DevExpress - Telerik - ComponetOne - Syncfusion - Nevron - Actipro

7. Pengalaman belajar - Mempelajari dan mendiskusikan penggunaan kontrol dan komponen pada Visual BASIC 2015

Strategi Pembelajaran

Tahapan Kegiatan Dosen Kegiatan Mahasiswa Media dan Alat Pembelajaran

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

Pembukaan Memberikan

ulasan umum isi mata kuliah

Melihat, mendengarkan penjelasan, serta mencatat

Study guide, Texbook, Tugas Terstruktur, Diktat, Slide Presentasi Penyajian Mengulas mengenai kontrol

dan komponen dan penerapannya dalam Visual Studio 2015 dan motivator diskusi

Melihat, mendengarkan penjelasan, mencatat, bertanya, dan berdiskusi

Sda

Penutup Merangkum isi

pokok bahasan, memberikan evaluasi dan memberikan materi tugas latihan terstruktur/mandiri

Menyimak, mengajukan pertanyaan dan pendapat, menjawab pertanyaan evaluasi

Sda

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

Referensi 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.

(29)

xxv 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.

(30)

xxiv

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

(31)

xxv

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

(32)

xxvi

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

(33)

xxvii

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

(34)

1

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 sepertilibraries, executable toolsdan 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, librariesdan 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.

Gambar

Tabel 1.1 Sejarah Perkembangan .NET Framework Versi Versi
Gambar 1.1 Arsitektur Common language runtime dan class library runtime 1.4 Apa Yang Baru .NET Framework 4.6
Tabel 1.3 OS Windows Server Pendukung .NET Framework  Sistem
Tabel 2.1 Perbandingan Produk Visual Studio 2015
+7

Referensi

Dokumen terkait

Untuk itu penulis akan membahas judul “ PERANCANGAN APLIKASI TES POTENSI AKADEMIK STAN MENGGUNAKAN MICROSOFT VISUAL BASIC

PROGRAM APLIKASI DENGAN MENGGUNAKAN WINDOWS VISUAL BASIC DALAM MENENTUKAN PREMI PADA ASURANSI JIWA SEUMUR HIDUP (WHOLE LIFE) DAN ASURANSI JIWA BERJANGKA..

Dari pembahasan diatas dapat disimpulkan,bahwa bahasa pemrograman visual basic berkemampuan untuk berinteraksi dengan aplikasi lain di dalam sistem

Microsoft Visual basic 6.0 merupakan bahasa pemrograman yang digunakan untuk membuat suatu aplikasi maupun suatu sistem informasi dalam Microsoft Windows dengan

2014 Aplikasi Basic Data dengan Visual Basic .NET Studi Kasus : Pengolahan Data Rekam Medis.. Algoritma

Visual basic adalah sebuah bahasa pemrograman yang berpusat pada object (Object Oriented Programming) digunakan dalam pembuatan aplikasi Windows yang

Pesan Program Skripsi: Sistem Informasi Penjualan Buku pada Toko Buku : Aplikasi ini dibuat dengan Visual. Basic 6.0 dan

Dari pembahasan diatas dapat disimpulkan,bahwa bahasa pemrograman visual basic berkemampuan untuk berinteraksi dengan aplikasi lain di dalam sistem operasi