Apa itu NetBeans?
NetBeans
merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang
sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra
(dan terus bertambah!). Sun Microsystems mendirikan proyek kode terbuka
NetBeans pada bulan Juni 2000 dan terus menjadi sponsor utama.
Bahasa
mudahnya sih NetBeans itu adalah sebuah aplikasi yang mengadopsi bahasa
pemrograman java yang telah tervisualisasi atau tidak sekedar hanya
console aja dan nulis scriptnya pun ngga lagi di notepad++ :D
Saat ini terdapat dua produk : NetBeans IDE dan NetBeans Platform.
NetBeans IDE
adalah sebuah pengembangan untuk pemrograman dalam penulisan,
kompilasi, mencari kesalahan dan penyebaran. Seperti yang telah
dijelaskan diatas, NetBeans menggunakan bahasa pemrograman java namun
NetBeans IDE mendukung bahasa pemrograman lainnya seperti PHP, C/C++ :D
Saat
ini ada dua kubu besar dalam pengembangan IDE (Integrated Developmnet
Environtmen) yaitu NetBeans dan Eclipse. Kedua aplikasi java ini
menggunakan JRE untuk menjalankannya, perbedaannya ialah terletak di
sistem pembangun GUI nya, jika NetBeans menggunakan SWING, sedangkan
eclipse menggunakan SWT TOOLKIT.
Dari
beberapa orang yang udah pernah memakai keduanya sih bilangnyam kalau
NetBeans itu lebih digunakan dalam pembuatan aplikasi desktop, kalau
eclipse lebih menjurus ke mobile phone terutama Android. Dari segi
kecepetan atau ringan, eclipse lebih ringan dari NetBeans namun dari
segi penampilan, NetBeans lah juaranya.So, terserah kamu mau milih IDE
yang mana, NetBeans atau Eclipse. Kalau saya sendiri lebih ke NetBeans
ya karena saya disuruh sama Pak Dosen
di kampus gunain NetBeans hehe (klik link dosen). Ohya tapi sekali
lagi, keduanya ini bisa didapatkan free kok, soalnya keduanya memang
OpenSouce --> HappyOpenSource :D
Sedangkan NetBeans Platform
itu Pondasi modular untuk membuat aplikasi desktop secara besar, dan
dapat juga membangun aplikasi sendiri seperti apa yang kita inginkan.
Berikut ini adalah beberapa contoh NetBeans Platform :
Saat
ini, NetBeans telah mencapai versi 7.1, tapi yang saya pakai versi 6,8.
Semakin tinggi versinya maka akan semakin berat pula, karena akan
semakin banyak fitur-fitur di NetBeans yang ada.
DOWNLOAD NETBEANS 6.9.1 --> Satu Persatu atau
atau jika ingin versi yang terbaru, monggo klik dibawah ini
Untuk Fitur-Fitur, NetBeans memiliki banyak fitur diantaranya :
>>
NetBeans Mobility Pack adalah alat untuk mengembangkan aplikasi yang
berjalan pada perangkat bergerak (mobile), umumnya telepon seluler,
tetapi juga mencakup PDA, dan lain-lain.
NetBeans
Mobility Pack dapat digunakan untuk menulis, menguji, dan debugging
aplikasi untuk perangkat bergerak yang menggunakan teknologi berplatform
Java Micro Edition (platform Java ME). Paket ini mengintegrasikan
dukungan terhadap Mobile Information Device Profile (MIDP) 2.0,
Connected Limited Device Configuration (CLDC) 1.1, dan Connected Device
Configuration (CDC).
>>NetBeans Profiler
NetBeans
Profiler adalah alat untuk mengoptimalkan aplikasi Java, membantu
menemukan kebocoran memori dan mengoptimalkan kecepatan.
Profiler
ini berdasarkan sebuah proyek riset Sun Laboratories yang dahulu
bernama Jfluid. Riset tersebut mengungkap teknik tertentu yang dapat
digunakan untuk menurunkan overhead proses profiling aplikasi Java.
Salah satu dari teknik tersebut adalah instrumentas i kode byte dinamis,
yang berguna untuk profiling aplikasi Java yang besar. Dengan
menggunakan instrumentasi kode byte dinamis dan algoritma-algoritma
tambahan, Netbeans Profiler mampu mendapatkan informasi runtime aplikasi
yang terlalu besar atau kompleks bagi profiler lain.
>>NetBeans Ruby Pack
Ruby Pack memasukkan fungsionalitas editor seperti:
* pengeditan dasar
* pewarnaan sintaks untuk Ruby
* pelengkapan kode
* occurence highlighting
* pop-up dokumentasi yang terintegrasi untuk pemanggilan Ruby API
* analisis semantik dengan highlighting parameter dan variabel lokal yang tidak terpakai
* pewarnaan sintaks untuk Ruby
* pelengkapan kode
* occurence highlighting
* pop-up dokumentasi yang terintegrasi untuk pemanggilan Ruby API
* analisis semantik dengan highlighting parameter dan variabel lokal yang tidak terpakai
>>NetBeans JavaScript Editor
NetBeans JavaScript Editor menyediakan perluasan dukungan terhadap JavaScript dan CSS. Fitur-fiturnya antara lain:
1. Editor JavaScript
* syntax highlighting
* pelengkapan kode untuk objek dan fungsi native
* semua fitur dalam editor NetBeans
* pembuatan kerangka kelas JavaScript secara otomatis
* pembuatan pemanggilan AJAX dari template
2. Ekstensi editor CSS
* pelengkapan kode untuk nama-nama style
* navigasi cepat melalui panel navigator
* penampilan deklarasi aturan CSS di List View
* penampilan struktur file di Tree View
* mengurutkan outline view berdasarkan nama, tipe, atau urutan deklarasi (List & Tree)
* pembuatan deklarasi aturan (hanya Tree)
* pemfaktoran kembali sebagian nama rule (hanya Tree)
* syntax highlighting
* pelengkapan kode untuk objek dan fungsi native
* semua fitur dalam editor NetBeans
* pembuatan kerangka kelas JavaScript secara otomatis
* pembuatan pemanggilan AJAX dari template
2. Ekstensi editor CSS
* pelengkapan kode untuk nama-nama style
* navigasi cepat melalui panel navigator
* penampilan deklarasi aturan CSS di List View
* penampilan struktur file di Tree View
* mengurutkan outline view berdasarkan nama, tipe, atau urutan deklarasi (List & Tree)
* pembuatan deklarasi aturan (hanya Tree)
* pemfaktoran kembali sebagian nama rule (hanya Tree)
Secara keseluruhan NetBeans itu memiliki banyak fitur, dibawah ini fitur2 yg ad di NetBeans :
Lalu? apakah NetBeans juga support database?
Itu
tentunya, NetBeans sendiri dibuat oleh Sun MicroSystem yang merupakan
anak perusahaan dari ORACLE, secara logika NetBeans pasti support
database karena bapak perusahaannya aja pembuat database paling laku :p
yang pertama SUPPORT itu pastinya :
ORACLE
: Sebuah database yang bisa dihubungkan ke NetBeans, oracle sendiri
merupakan database yang paling banyak digunakan bersama sql-server.
cara setting oracle di NetBeans tuh :
Selain oracle, ada database yang supprot di NetBeans adalah MySQL :
apa
sih MySQL? itu sama aja sih kaya oracle, dan pembuatnya pun sama yaitu
oracle, cuma MySQL lebih sering digunakan dalam localhost. dan cara nge run nya juga agak beda:
Untuk penjelasan MySQL dan ORACLE mungkin akan ada penjelasan lebih lanjutnya --> Insya ALLAH di Posting deh hehe
ohya, MySQL itu cmd nya sama kaya di oracle itu SQLPLUS, kalo di database homepagenya biasanya sih PHPMyAdmin
cek out gambarnya PHPMyAdmin :
cara settingnya kaya gini nih :
atau dengan sakila plugin maka settingnya begini :
atau
bisa juga dengan Microsoft Access untuk mengakses ke Database dari
NetBeans yaitu dengan menggunakan ODBC database Administrator :
tutorial lengkap cara aksesnya dari NetBeans ke ACCESS bisa didownload DISINI
makasih, maaf ya om/mas/akang/teteh kalau ada salah, namanya juga manusia. sok komen kalo ada yg salah hehe.
makasih :)
lihat juga :
>> Uniknya Angka 1-9 di Indonesia
kita juga punya nih artikel mengenai 'Java Netbeans', silahkan dikunjungi dan dibaca , berikut linknya
BalasHapushttp://repository.gunadarma.ac.id/bitstream/123456789/4842/1/DOKUMEN%20PRESENTASI.pdf
terimakasih