Rabu, 28 Desember 2011

PIS10-05 Netbeans

Netbeans
Pengertian Netbeans
netbeans adalah salah satu aplikasi IDE yang digunakan programmer untuk menulis, mengompile, mencari kesalahan, dan menyebarkan program.netbeans ditulis dalam bahasa java namun dapat juga mendukung bahasa pemrogramman lain. program ini bebas digunakan
Netbeans Merupakan IDE(Integrated Development Environment) berbasiskan Java dari Sun Microsystems yang berjalan diatas Swing.Swing merupakan sebuah teknologi Java untuk pengembangan aplikasi Desktop yang dapat berjalan di berbagai macam platforms seperti Windows, Linux, Mac OS X dan Solaris.


Fitur-Fitur di Netbeans
·         smart code completion 
mengusulkan nama variable dari suatu tipe, melengkapi    keyword, dan mengusulkan tipe parameter dari method
·         menggunakan code generator
dengan menggunakan fitur ini kita dapat meng-generate constructor, setter and getter method, dll.
·         error stripe 
     fitur yang menandai baris yang error dengan menghiglight merah.
·         bookmarking
fitur yang digunakan untuk menandai baris yang suatu saat hendak kita modifikasi
·         go to commands                       
fitur yang digunakan untuk jump ke deklarasi variable, source code atau file yang ada    pada project yang sama.

Paket-Paket  Tambahan Di Netbeans
Ø  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 Profiler
Adalah alat untuk Mengoptimalkan aplikasi java, membantu menemukan kebocoran memori dan mengoptimalkan kecepatan.
Ø  Netbeans C/C++ Pack
         Menambahkan dukungan terhadap pengembangan aplikasi C/C++.
Ø  Netbeans Enterprise Pack
      Digunakan untuk Memperluas dukungan terhadap pengembangan aplikasi         perusahaan.
Ø  Netbans Ruby Pack
Mengijinkan pengembangan IDE menggunakan ruby dan JRubby.
Ø  Netbeans Java Script
Menyediakan perluasan terhadap JavaScript dan CSS.
           
DataBase yang didukung oleh Netbeans
  Ø  JDBC (Java database connectivity)
     adalah spesifikasi standar dari JavaSoft API (Aplication Programming Interface) yang memungkinkan program java untuk mengakses sistem database manajemen. JDBC API terdiri dari satu set interface dan kelas yang ditulis dalam bahasa pemrogaman dapat menulis aplikasi yang terhubung ke database, mengirimkan pertanyaan ditulis SQL(Structured Query Language) dan memproses hasilnya.

Ø  MySQL
     merupakan salah satu aplikasi basisdata yang didukung oleh Netbeans, MySQL memiliki Fitur yang ada sudah lumayan lengkap, dari input, update, delete serta search. Sebuah antarmuka  ODBC memanggil MyODBC  yang memungkinkan setiap bahasa pemrogaman yang mendukung ODBC untuk berkomunikasi dengan basis data  MySQL. Berikut sekilas mengenai beberapa syntax SQL yang digunakan pada Netbeans:
1.           Interface :
a.       java.sql.Statement
     Merupakan interface yang digunakan untuk mengirim laporan statis SQL ke server database dan memperoleh hasilnya.
b.       javax.sql.ConnectionEventListener
   Menerima event atau kejadian bahwa obyek PooledConnection digeneralisasi.

2.          Classes:
a.       java.sql.SQLDate
    Merupakan Subclass dari java.util.Date digunakan untuk tipe data SQL DATE.
b.       java.lang.DriverManager
    Merupakan class yang digunakan untuk mengelola satu set JDBC drivers.

3.          Exception Classes
a.       java.sql.SQLException
         Merupakan Ekspresi yang menyediakan informasi tentang database error
b.       java.sql.SQLWarning
         Merupakan Ekspresi yang menyediakan informasi tentang peringatan   Database.

Ø  DataBase Access(Microsoft Access)
     merupakan salah satu aplikasi basisdata yang didukung oleh Netbeans, data dapat disimpan didalam format Microsoft Access, Microsoft Jet Database Engine, Microsoft  SQL Server, Oracle Database, dan semua Kontainer basisdata yang mendukung standar ODBC. Access juga mendukung  teknik-teknik pemrogaman berorientasi obyek.

Ø  Oracle
     merupakan salah satu aplikasi basisdata yang didukung oleh Netbeans, Oracle secara umum hamper sama dengan MySQL namun yang membedakan adalah oracle dapat digunakan dan dihubungkan dengan netbeans dan harus menggunakan drivers untuk menyimpan  data-data yang telah dibuat. Oracle merupakan salah satu dari beberapa aplikasi basisdata yang sering digunakan untuk koneksi ke basisdata pada NetBeans karena relative mudah dan cepat.


2 komentar: