Wednesday, March 23, 2011

Additional fitur Delphi 2009

Additional  fitur Delphi 2009
Delphi  2009 juga menambahkan fitur tambahan yang tidak bisa dikatakan baru karena fitur ini sudah terdapat pada Delphi 2007. Bedanya, fitur-fitur lama tersebut telah di-upgrade kemampuannya, sehingga pada Delphi 2009 kemampuan fitur-fitur tambahan tersebut terasa semakin canggih.

Beberapa fitur tambahan:
1.       BlackfishtmSQL
Blackfish SQL pertama kali dikenalkan pada Delphi 2007. Blackfish SQL merupakan salah satu jenis server bawaan Delphi. Blackfish dapat sebagai sebuah RDMS yang cukup fleksibel. Blackfish SQL dapat digunakan sebagai database yang “tertempel” pada suatu aplikasi yang berdiri sendiri. Untuk meningkatkan kemampuan Blackfish SQL, anda dapat memberi versi enterprise-nya karena pada bawaan Delphi Blackfish SQL yang digunakan masih versi Delphi Edition. Tingkat fleksibilitas juga dapat terlihat pada jenis aplikasi yang mendukungnya. Jenis database tersebut dapat digunakan pada mode aplikasi web maupun aplikasi Windows services.
Pada proses deployment (penyebaraan), tgergolong sangat sederhana, hanya membutuhkan tidak lebih dari perintah XCOPY, termasuk anda juga harus meng-copy file binary, file database dan file lisensi. Untuk keperluan .NET framework, Blackfish SQL menyediakan RDBMS secara penuh.
Blackfish SQL dapat dijalankan dalam bentuk 3 mode yang berbeda, antara lain:
·         Sebagai Windows Service.
·         Sebagai aplikasi berdiri sendiri (stand alone executable).
·         Sebagai proses perakitan (in-process assembly).
Aplikasi dapat berhubungan dengan Blackfish SQL dalam dua cara, yaitu: secara remote dan secara local. Pada saat berhubungan dengan Blackfish SQL menggunakan mode remote, blackfish sql akan menggunakan media protocol TCP/IP untuk konektivikasinya, sedangkan apabila berhubungan pada mode local, Blackfish SQL akan menggunakan metode Simple Bind pada konektivitasnya dengan sebuah aplikasi.
Setelah proses instalasi selesai, Blackfish SQL akan dijalankan sebagai Windows Services dan melakukan set agar berjalan pada saat Windows melakukan Starup. Secara  default, Blackfish SQL menggunakan port 2508 pada system operasi Windows Anda.

Komponen yang telah di-update pada Delphi 2009

Berikut ini adalah daftar komponen VCL lama yang telah di-update kemampuannya pada versi Delphi 2009, antara lain:
1. komponen TImageList, dapat berisi semua jenis format gambar yang didukung oleh komponen TImage.
2. komponen TButton, telah ditigkatkan kemampuannya untuk mendukung penempatan gambar pada tombol, termasuk mendukung CommandLink     dan  gaya SplitButton.
3. komponen TreeView, sekarang mendukung proses perluasan dengan gambar (Image Expanded), yaitu sebuah node dapat menampilkan gambar yang berbeda bila node tersebut diperluas atau dilipat (disempitkan).
4. komponen TListView, telah mendukung group yang digunakan pada Windows Vista.
5. komponen TRichEdit, sekarang telah mendukung spesifikasi Windows RichEdit2.
6. komponen TProgressBar, sekarang telah didukung dengan tampilan tema Marquee dan Smooth Mode. Apabila Anda menggunakan Windows Vista, TProgressBar dapat mendukung keadaan paused dan stopped.
7. komponen TEdit, sekarang telah mendukung kustomisasi karakter password dan menyediakan properties TextTip.TextTip akan menampilkan "hint", apabila komponen TEdit tersebut kosong atau tidak memiliki fokus.