Membuat MP3 Sederhana C#

Hello kawan, kali ini kita akan membuat sebuah aplikasi pemutar musik atau mp3 sederhana dengan C#. Disini kita akan memanfaatkan dll (Dynamic link Library) bawaan windows yaitu “winmm.dll“. Cara membuatnya tidaklah terlalu sulit seperti yang kita bayangkan, cukup beberapa langkah maka aplikasi music player kita akan jadi.
Baiklah langsung saja kita beraksi ….
Desain aplikasi yang akan kita buat.
5-21-2013 7-15-31 PM
Daftar komponen yang digunakan : Selengkapnya

Iklan

CRUD With Java n MySQL (Batch Execution)

Kita telah berhasil membuat CRUD dengan Java dan MySQL. Tapi pada episode kali ini kita akan membahas yang namanya Batch Execution. Apa itu?.
Misalnya kita ingin meng-insert seratus baris data dalam sebuah loop, kita bisa menggunakan fasilitas batch execution dari PreparedStatement. Batch execution mengumpulkan semua eksekusi program yang akan dilaksanakan, setelah semuanya terkumpul batch execution kemudian mengirimkan kumpulan eksekusi program secara bersamaan ke DBMS dalam satu kesatuan. Metode ini sangat efisien karena mengurangi overhead yang diperlukan program untuk berkomunikasi dengan DBMS. Setiap kali iterasi, method setString() dipanggil untuk mengisikan sebuah string ke dalam PreparedStatement Selengkapnya

CRUD With Java n MySQL Part 2

Lannnjuttt….
Setelah berhasil membuat create/insert ke database , sekarang kita akan melanjutkan membuat read data. Caranya cukup mudah. Langsung saja ikuti langkah berikut.

Buka project latihan yang telah kawan-kawan buat dari episode-episode sebelumnya. Kemudian buka class Read.

5-19-2013 11-24-21 AM

Berikutnya ketikkan kode berikut. Selengkapnya

CRUD With Java n MySQL Part 1

Pada episode kali ini kita akan membahas mengenai CRUD (create, read, update ,delete). Setelah kita berhasil membuat koneksi java dengan MySQL (baca artikel sebelumnya) maka pada part ini kita akan membuat sebuah class baru untuk membuat create atau insert data  ke MySQL melalui aplikasi java.

Baiklah selanjutnya ikuti langkah berikut.

Buka project yang telah kita buat pada episode sebelumnya. Buat beberapa class seperti gambar dibawah.

5-19-2013 7-04-29 AM

Buka class Create dan ketikkan kode berikut. Selengkapnya

Koneksi MySQL Dengan C#

Jumpa lagi kawan.. kali ini kita akan membahas bagaimana caranya mengkoneksikan antara MySQL dengan C#. Untuk mengkoneksikannya kita membutuhkan driver MySQL. Download disini atau disini.

Langkah berikutnya install driver tersebut.

Setelah driver terinstal selanjutnya buatlah sebuah project baru. Dalam hal ini ane membuat sebuah console aplication dengan nama CobaKoneksi. Berikutnya tambahkan References. Selengkapnya

Koneksi Java dengan MYSQL

Kali ini kita akan membahas bagaimana caranya mengkoneksikan antara Java dengan MYSQL. Untuk mengkoneksikan Java dengan MYSQL kita memerlukan sebuah library yaitu MySQL JDBC Driver, tapi tenang di Java sudah tersedia library tersebut. Saya asumsikan kawan-kawan sudah menginstal xampp. Oke, langsung saja ikuti langkah berikut ini.

  1. Buat sebuah database dengan nama mahasiswa.
    5-7-2013 12-33-33 PM
  2. Buat table dengan nama tbmahasiswa.
    Pilih tab SQL , kemudian ketikkan query seperti gambar dibawah ini dan klik tombol Go di pojok kanan bawah. Selengkapnya

Bridge Pattern

Bridge Pattern merupakan sebuah pola yang memisahkan antara desain interface dengan implementasinya. Tujuan dari pola ini adalah sebagai pola/kontrak yng harus dipenuhi oleh class yang akan meng-implements-nya. Contoh pada hewan, tiap-tiap hewan memiliki ciri khas suara yang berbeda namun sama-sama memiliki suara. Kita bisa saja membuat sebuah method dengan cara manual yaitu dengan membuat method di tiap-tiap class hewan. Namun cara ini tidak efisien. Untuk lebih jelasnya mari kita buat contoh programnya.

Class SuaraHewan (interface)

public interface SuaraHewan {

    public void bersuara();
}

Selengkapnya

Abstract Factory Pattern

Hello kawaan , kali ini kita akan membahas mengenai Abstract Factory Pattern ( apaan tuh??? ). Abstract Factory Pattern merupakan sebuah pola yang dibuat dengan tujuan sebagai pola/kontrak bagi class turunannya. Disini kita akan membuat sebuah class induk yang bersifat abstract beserta method yang bersifat abstract. Untuk lebih jelasnya mari kita lihat contoh dibawah ini.

abstract

Pada hirarki diatas kita akan membuat class Monster menjadi sebuah abstract class, sehingga class Monster hanya akan menjadi pola bagi class turunannya dan tidak dapat dibuat objeknya lagi.

Class Monster

public abstract class Monster {

    public abstract void status();
}

Class Naga Selengkapnya