Facebook Fans

Komputer - Perangkat Keras

Penjualan Perangkat Keras Komputer dan berbagai macam suku cadang, baik itu dengan kualitas terbaik maupun pilihan harga yang terjangkau. Kami akan membantu memberikan solusi sesuai dengan kebutuhan anda.

Jaringan Komputer

Installasi dan Perbaikan Berkala pada fasilitas Jaringan Komputer, baik LAN, Wireless maupun WAN. Kami melayani juga installasi dan seting dengan menggunakan Router MikroTik sebagai manajemen Jaringan Komputer.

Warnet - Game Online

Installasi, Perbaikan Berkala maupun Pembuatan Warnet / Game Online. Kami akan membantu anda mulai dari pemasangan Billing Warnet, Installasi Jaringan (LAN) sampai dengan training. Pokoknya anda tinggal terima jadi. Melayani juga seting MikroTik sebagai manajemen Bandwith Internet.

Pengembangan Perangkat Lunak

Pengembangan Perangkat Lunak dan produk-produk perangkat lunak tersedia disini, seperti penggajian, apotik, penjualan, stok gudang dan lain-lain. Dikembangkan dengan bahasa Visual Basic 6 dan Visual Basic .Net dan menggunakan database MySQL, Access ataupun Oracle. Melayani juga pengembangan aplikasi-aplikasi Web-Base.

Distribusi Komputer

Distribusi beberapa Merk Komputer / Laptop Branded dan berbagai macam suku cadang komputer. Tapi saat ini kami belum bisa melayani, karena masih dalam tahap proses negoisasi harga dengan para Distributor dan Pemasok Barang-barang Komputer tersebut.

Sabtu, 24 Maret 2012

Menggunakan Array List VB.Net

ArrayList adalah salah satu struktur data yang paling flexible dari VB.NET Collection. ArrayList berisi suatu nilai dan kita sangat mudah untuk memanipulasinya seperti menambah(add), menyisipkan(insert), menghapus(delete), melihat(view) dll.

Fungsi-fungsi yang terdapat Array List :

  • Add. Menambahkan item kedalam Array List.
  • Insert. Menambahkan item dengan posisi tertentu kedalam Array List.
  • Remove. Menghapus item dari Array List.
  • RemoveAt. Mengahpus item dengan posisi tertentu (index) pada Array List.
  • Sort. Mengurutkan item didalam Array List.
Selanjutnya untuk mempraktekan, silahkan buat satu Button, kemudian isi kode berikut pada even Click dari button tersebut.


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim i As Integer
Dim ItemList As New ArrayList()

'adding items
ItemList.Add("Item4")
ItemList.Add("Item5")
ItemList.Add("Item2")
ItemList.Add("Item1")
ItemList.Add("Item3")

MsgBox("Shows Added Items")

For i = 0 To ItemList.Count - 1
MsgBox(ItemList.Item(i))
Next

'insert an item
ItemList.Insert(3, "Item6")

'sort itemms in an arraylist
ItemList.Sort()

'remove an item
ItemList.Remove("Item1")

'remove item from a specified index
ItemList.RemoveAt(3)

MsgBox("Shows final Items the ArrayList")

For i = 0 To ItemList.Count - 1
MsgBox(ItemList.Item(i))
Next

End Sub



Selesai, jalankan project dan coba test klik button yang ditambahkan tadi untuk mencoba. Bagaimana kira-kira, mudah di mengerti ? Jika ada pertanyaan silahkan tinggalkan komentar dibawah. Terima kasih, semoga bermanfaat.

Senin, 05 Maret 2012

Menggunakan JanusGrid .NET dengan Database MySQL

Kali ini saya akan coba jelaskan cara penggunaan komponen JanusGrid pada VS2010 dengan menggunakan Database MySQL.

Pada tutorial ini saya anggap anda sudah mengerti bagaimana koneksi .Net dengan MySQL, oleh karena itu langsung saja kita kupas tuntas judul diatas.

Pertama-tama silahkan bikin Form baru untuk mencobanya, saya asumsikan nama Form nya adalah Form1. Kemudian tarik component GridEx kedalam Form1 tersebut, dan sesuaikan ukuran grid yang anda kehendaki.

Kemudian tambahkan komponen lain sehingga tampak seperti gambar dibawah ini.


Properti komponen.
Nama | Label / Text
Texbox1 -> Label = Kode
Texbox2 -> Label = Kode
Texbox3 -> Label = Kode

Button1 -> Simpan
Button2 -> Baru
Button3 -> Tutup

GridEx -> GridTampil

Ok, jika sudah anda harus membuat atau memilih tabel yang sesuai untuk digunakan pada contoh diatas. Dan jika belum membuat silahkan eksekusi script berikut pada MySQL untuk membuat tabel nya. :

CREATE TABLE `test` (
`kode` varchar(20) DEFAULT NULL,
`nama` varchar(20) DEFAULT NULL,
`telp` varchar(20) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

Sebelumnya saya sudah membuat fungsi koneksi MySQL dengan nama ConnDB pada class ClsConnDB di project saya, dan nama project saya adalah TesDoang. Dan import class tersebut bersama referensi class lainya pada bagian paling atas 'Code' Form1.

Imports System
Imports System.Data
Imports MySql.Data.MySqlClient
Imports Janus.Windows.GridEX
Imports TesDoang.ClsConnDB

Lalu buatlah perintah untuk memuat tabel database pada Grid (janus).

Private Sub SetTabel()
Dim strSql As String = "SELECT * FROM test"
Dim dtTabel As New DataTable
dtTabel.Clear()
Try
Dim dtAdapter As New MySqlDataAdapter(strSql, ConnDB)
dtAdapter.Fill(dtTabel)

With GridTampil
.SetDataBinding(dtTabel, "")
End With
Catch ex As Exception
MsgBox("Error SetTabel" & vbCrLf & ex.Message)
Err.Clear()
End Try
End Sub

Setelah selesai anda perlu memasukan nama kolom tabel pada GridTampil dengan cara mengklik, grid tersebut kemudian klik tanda panah pada ujung kanan atas. Perhatikan gambar dibawah ini.

Kemudaian tambahkan root tabel dan masukan nama-nama kolom.

Pilih column pada root tabel yang baru ditambah tadi dan klik add untuk menambahkan nama kolom tabel

Tambah nama kolom, pada area yang dilingkari kemudian klik finish

ulangi untuk kolom-kolom lainya yang hendak ditampilkan pada Grid. Jika selesai dan benar maka tampilan tersebut akan seperti ini pada Form1.

ok, selesai. Memang sedikit repot, tapi jika anda mengeksplorasi fungsi-fungsi lainya JanusGrid sudah lebih dari cukup untuk membuat Grid anda tampak indah dan tentunya canggih pula. Seperti gambar dibawah ini contoh nya



Balik ke topik. Untuk mengambil nilai dari Grid tersebut anda tinggal mengambil dari properti GetValue grid tersebut. Contoh :

TextBox1.Text = GridTampil.GetValue(0).ToString
TextBox2.Text = GridTampil.GetValue(1).ToString
TextBox3.Text = GridTampil.GetValue(2).ToString

Kolom pertama dari kiri mempunyai nili index 0 (nol).
Dan perintah perintah lainya untuk tombol-tombol yang ada pada Form1 yang sudah anda buat adalah dibawah ini.

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
SetDefault()
End Sub

Private Sub SetDefault()
TextBox1.Text = String.Empty
TextBox2.Text = String.Empty
TextBox3.Text = String.Empty
SetTabel()
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim strSql As String = "INSERT INTO test (kode,nama,telp) VALUES ('" & _
TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "')"
Try
Dim cmd As New MySqlCommand(strSql, ConnDB)
cmd.ExecuteNonQuery()
cmd.Dispose()
ConnDBClose()

SetDefault()
MsgBox("Simpan Data Berhasil")

Catch ex As Exception
MsgBox("Wah error gan" & vbCrLf & ex.Message)
Err.Clear()
End Try
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
SetDefault()
TextBox1.Focus()
End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Me.Close()
End Sub

Selesai sudah, maaf kalo huruf nya agak membingungkan karena keterbatasan waktu jua lah yang menyebabkan hal tersebut terjadi. Tapi kalau di copy-paste ke dalam project .Net anda pasti enak dilihat... :D
Terima kasih, semoga bermanfaat.

Sabtu, 11 Februari 2012

Mengoprasikan MySQL menggunakan XAMPP-Lite

Pada saat pembuatan Program baik itu berbasis IDE atau Web Base, XAMPP merupakan perangkat lunak pendukung yang cukup handal. Selain sudah disertakan Web Server lokal, pada XAMPP juga dilengkapi dengan Database MySQL yang sudah cukup kondang.

Nah disini saya menggunakan XAMPP-Lite, mengapa? Karena XAMPP-Lite dapat dioperasikan secara manual, atau dengan kata lain service Apache Server dan MySQL yang ada pada XAMPP tidak di jalankan secara otomatis saat awal membuka Windows. Ini berguna bagi komputer dengan spesifikasi yang pas-pas an.

Ok langsung saja, Bagi yang belum punya XAMPP-Lite silahkan download

Jika sudah letakan folder hasil extract nya pada drive "C:\". Perhatikan gambar dibawah.


Jika proses yang dijalankan benar maka XAMPP tersebut sudah terinstall. Untuk menjalankan, cari xampp-control pada folder yang sudah di extract tadi, kemudian klik 2 kali. Maka akan keluar tampilan seperti dibawah ini :

Pertama Klik Start pada service Apache (lingkarang merah) sehingga keluar kotak hijau yang bertuliskan Running. Lanjutkan dengan Service MySQL nya (lingkaran biru), lalu Close.
Lakukan test pada browser untuk mengecek apakah Service tersebut sudah berjalan, dengan mengetik Localhost pada web browser anda. Jika sudah benar maka akan keluar tampilan logo XAMPP pada browser anda dan dibawahnya terdapat berbagai macam pilihan bahasa. Silahkan pilih English untuk yang familiar dengan bahasa Inggris. Dan XAMPP sudah siap digunakan.

Demi keamanan dan kenyamanan bersama diharapkan anda memberikan Password terhadap akses user root pada MySQL dengan memilih security pada pilihan sebelah kanan.

kemudian perhatikan pada lingkaran biru, jika belum terdapat password maka disitu akan bertuliskan unsecured. Klik link yang dilingkari hijau untuk memberikan password.


Pada bagian MYSQL SECTION : "ROOT" PASSWORD adalah password MySQL. Isi password yang dikehendaki kemudian klik tombol Password Changing dibawahnya. Lakukan hal yang sama pada bagian XAMPP DIRECTORY PROTECTION (.htaccess).

Ok selesai. Untuk membuat Database beserta tabel nya anda dapat menggunakan phpMyAdmin yang telah disediakan oleh XAMPP atau MySQL Manager lainya.

Terima kasih, semoga bermanfaat

Senin, 26 Desember 2011

Teknologi Informasi untuk Rakyat

Pemanfaatan Teknologi Informasi (Perangkat Lunak) bukan lagi hal yang mahal pada saat sekarang ini. Dengan sedemikian pesat nya kemajuan teknologi perangkat keras, maka teknologi perangkat lunak pun ikut berkembang untuk memenuhi segala kebutuhan pada sisi pengembang perangkat lunak. Saat ini bahasa pengembangan perangkat lunak sudah didukung untuk multi-platform, multi-threading dan multi-multi lainya yang sangat mencegangkan bila dibayangkan. Tentu jika anda sebagai pengguna tidak perlu pusing-pusing ingin tahu bagaimana cara membuatnya, anda tinggal gunakan saja.

Pengembangan perangkat lunak pada satu bidang saja sudah cukup banyak fitur-fitur yang dapat dihasilkan oleh pengembang, tergantung kreasi, ide dan seberapa dalam pengembang menguasai bahasa pengembangan perangkat lunak tersebut. Belum lagi pada sisi penyimpanan data (Database) yang sedemikian rupa dapat memudahkan para pengembang untuk berintegrasi dengan tidak mengurangi bebagai fitur teknologi yang disuguhkan.

Jika pada satu dekade lalu para pengembang disibukan dengan bebagai kode dan skrip pengkodean untuk membuat berbagai model tampilan ataupun kontrol perangkat lunak, pada saat sekarang sudah tidak jamanya lagi. Saat ini sudah banyak bahasa pengembangan yang menyuguhkan bahasa berikut dengan kontrol-kontrol dan fitur-fitur dengan tampilan visual. Jadi para pengembang perangkat lunak sudah tidak direpotkan dengan hal-hal diatas tadi, tinggal memberikan kode perintah untuk kontrol-kontrol tersebut dan fokus pada sisi teknologi bahasa pengembangan yang disuguhkan.

Teknologi Informasi jika diimplementasikan pada berbagai jenis usaha akan dapat memberikan manfaat yang baik pada usaha tersebut, terutama pada sisi peyimpanan atau manajemen data dan kemudahan dalam bertransaksi. Sehingga apa yang diciptakan oleh para pengembang perangkat lunak dapat diimplementasikan dan dimanfaatkan sebaik-baiknya oleh rakyat.

Terima kasih.

Kamis, 15 Desember 2011

Audio Editor 2011 Gratis

Ini ada lagi yang gratis-gratis, masih di Audio...
Fungsinya sama seperti Audacity, hanya tampilan program nya terlihat lebih cantik dan familiar, karena tampilanya mengadopsi Ms. Office 2007. Dengan fitur editing, recording dari microphone maupun dari media lainya serta dilengkapi dengan beberapa effect suara yang cukup, Audio Editor ini layak dipertimbangkan bagi penggila pembuat sound effect.

Support juga dengan format-format file Adio seperti wav, mp3, wmp, ogg dan banyak lagi. Dan hasil dari penyuntingan tersebut bisa langsung dibakar ke bentuk CD, semua dilakukan langsung di program tersebut.

Ok langsung saja, program tersebut dapat di download disini.

 
hostgator coupon code