Anda di halaman 1dari 4

Teknik Elektro -UM

MODUL X DEPLOYMENT APLIKASI

A. TUJUAN Memahami konsep deployment aplikasi. Mampu men-deploy aplikasi-aplikasi .NET, termasuk yang melibatkan interaksi database. Mampu melakukan konfigurasi dan pemeliharaan pada hasil deployment aplikasi.

B. PETUNJUK
Awali setiap aktivitas dengan doa, semoga berkah dan mendapat kemudahan. Pahami tujuan, dasar teori, dan latihan-latihan praktikum dengan baik dan benar. Kerjakan tugas-tugas praktikum dengan baik, sabar, dan jujur. Tanyakan kepada asisten/dosen apabila ada hal-hal yang kurang jelas.

C. DASAR TEORI 1. Deployment Deployment adalah pengiriman salinan (copy) suatu aplikasi ke mesin (komputer) lain sehingga aplikasi bisa berjalan di lingkungan yang baru. Deployment juga sering disebut sebagai suatu seni distribusi, di mana dari sinilah program yang kita buat dapat didistribusikan. Oleh karena itu, deployment memiliki kaitan dengan bagaimana sesuatu didistribusikan. Di sisi lain, instalasi atau setup adalah suatu proses, di mana kita me-load, melakukan konfigurasi, dan menginstal perangkat lunak. Dengan demikian, terlihat sekali perbedaan antara istilah deployment dan instalasi aplikasi. 2. Deployment Aplikasi .NET Microsoft .NET Framework menyediakan beberapa cara untuk mendeploy aplikasi-aplikasi .NET. Secara garis besar, deployment ini dikategorikan menjadi dua bagian, yaitu untuk aplikasi sederhana dan kompleks. Di versi sebelumnya, kita umumnya menggunakan XCOPY untuk men-deploy aplikasi sederhana, atau menggunakan teknologi Windows Installer untuk aplikasi yang kompleks.
Modul Praktikum Pemrograman Visual (PTI438)

Teknik Elektro -UM

Sejak .NET Framework versi 2.0, ditambahkan sebuah teknologi baru yang disebut ClickOnce. Pada prinsipnya, dengan teknologi deployment ClickOnce, kita mem-publish aplikasi ke lokasi yang dipusatkan dan user bisa menginstal atau menjalankan aplikasi secara langsung dari lokasi tersebut. Singkatnya, ClickOnce memungkinkan deployment dilakukan dengan mudah layaknya suatu aplikasi web.

D. LATIHAN 1. Deployment Aplikasi Windows Form Deployment untuk aplikasi-aplikasi Windows Form dapat dilakukan dengan cara yang praktis dan seragam. Artinya, langkah-langkah yang diperlukan berlaku bagi semua jenis aplikasi Windows Form. Sebelum memulai tahap deployment, ikuti langkah-langkah persiapan sebagai berikut: 1. Buka kembali project aplikasi MDI Anda dan pastikan bahwa aplikasi sudah well-compiled. 2. Pilih menu properties project, kemudian klik menu Compile. 3. Pastikan bahwa nilai Build output path sudah merujuk ke bin\Release\. Untuk meningkatkan portabilitas, pastikan juga bahwa Option explicit dan Option Strict bernilai On.

Gambar 1. Konfigurasi kompilasi project

4. Eksekusi aplikasi guna memastikan bahwa fungsionalitasnya sudah bekerja. 5. Tutup aplikasi, kemudian pilih menu Build > Build nama_aplikasi.

Modul Praktikum Pemrograman Visual (PTI438)

Teknik Elektro -UM

Sampai pada tahap ini, aplikasi sudah siap memasuki tahap deployment. Berikut langkah-langkah deployment menggunakan pendekatan ClickOnce. 1. Pilih menu Build, kemudian klik Publish nama_project untuk menampilkan dialog Publish Wizard. 2. Tentukan lokasi yang Anda kehendaki untuk mem-publish aplikasi. Apabila Anda ingin men-deploy ke komputer lokal, klik Browse dan pilih direktori yang sudah dipersiapkan. 3. Klik Next untuk melanjutkan. 4. Tahap selanjutnya adalah menentukan bagaimana user akan menginstal aplikasi Anda. Untuk deployment lokal, pilih option From a CD-ROM or DVR-ROM, kemudian klik Next. 5. Secara default, deployment pada disk lokal tidak menyediakan lokasi untuk update file aplikasi, kecuali jika aplikasi di-publish ke web site. Jadi, klik Next untuk melanjutkan.

6. Sampai langkah ini, aplikasi siap di-deploy ke lokasi yang telah Anda spesifikasikan. 7. Klik Finish untuk memulai proses, dan tunggu hingga proses deploy dan publishing selesai. Hasil deployment dapat Anda lihat di lokasi yang telah Anda spesifikasikan. Di mana akan terdapat file executable yang siap diinstal ke komputer client.

2. Deployment Aplikasi Database Meskipun secara garis besar deployment aplikasi database tidak berbeda dengan aplikasi Windows Form, namun ada hal-hal penting yang perlu sekali diperhatikan. Bagaimanapun, aplikasi database akan melibatkan langkah tambahan guna preparing database. Sebagai contoh, langkah-langkah berikut akan menjelaskan deployment aplikasi database menggunakan MS Access. 1. Buka project aplikasi database yang telah Anda buat. 2. Lakukan langkah-langkah preparation seperti di tahap sebelumnya. 3. Buka halaman project properties, kemudian pilih menu Publish. Di sini ada beberapa konfigurasi yang bisa Anda lakukan.

4. Untuk mengatur file utama aplikasi dan file-file pendukung, klik tombol Application Files. Namun sebaiknya di sini Anda tidak perlu melakukan konfigurasi manual karena sudah diatur secara otomatis, termasuk file database.

Modul Praktikum Pemrograman Visual (PTI438)

Teknik Elektro -UM

Gambar 2. File-file project

5. Untuk memulai deployment dan publishing, klik Publish Now . 6. Tunggu hingga proses selesai.

Modul Praktikum Pemrograman Visual (PTI438)

Anda mungkin juga menyukai