Microsoft Visual FoxPro
Microsoft Visual FoxPro adalah
bahasa pemrograman berbasiskan prosedur yang pertama kali dikembangkan oleh Fox
Technologies pada awal 1984. Program ini dikembangkan untuk menyaingi dBase II.
Dalam perkembangannya FoxPro tetap mempertahankan kemampuan pemrograman
prosedural dan dilengkapi dengan pemrograman berorientasi objek. FoxPro pertama
kali dikembangkan berbasis text dan dapat dijalankan pada MS-DOS, Windows, Mac
OS, dan UNIX. Versi terakhir dari FoxPro adalah versi 9.0 dan Service Pack
untuk versi 9.0 akan dirilis pada tahun 2007. Microsoft Visual FoxPro 9.0 dapat
memanfaatkan kemampuan Microsoft Windows secara optimal. Kemampuannya dapat
dipakai untuk merancang program aplikasi yang berpenampilan seperti program
aplikasi lainnya yang berbasis Microsoft Windows. Bahasa pemrograman ini sangat
populer pada saat ini.
Selain kecanggihannya dalam menyediakan berbagai fasilitas siap pakai, Microsoft Visual FoxPro mampu mendukung pembuatan aplikasi, baik secara single user maupun multiuser. Microsoft Visual FoxPro 9.0 selain disebut sebagai sebuah pemrograman tingkat tinggi, juga sering disebut sebagai sarana (tool) untuk menghasilkan program-program berbasiskan Windows.
Beberapa kemampuan atau manfaat dari Microsoft Visual FoxPro diantaranya:
Selain kecanggihannya dalam menyediakan berbagai fasilitas siap pakai, Microsoft Visual FoxPro mampu mendukung pembuatan aplikasi, baik secara single user maupun multiuser. Microsoft Visual FoxPro 9.0 selain disebut sebagai sebuah pemrograman tingkat tinggi, juga sering disebut sebagai sarana (tool) untuk menghasilkan program-program berbasiskan Windows.
Beberapa kemampuan atau manfaat dari Microsoft Visual FoxPro diantaranya:
- Untuk membuat program aplikasi berbasis Windows.
- Untuk membuat objek-objek pembuatan program.
- Menguji program (debugging) dan menghasilkan program akhir berakhiran EXE yang bersifat executable, atau dapat langsung dijalankan..
Kelebihan Visual Foxpro 9.0
- Simpel
- Fitur lengkap
- Punya database sendiri yaitu DBF
- Akses ke database internal mudah
- OOP murni sejak versi 6.0
- Dinamis
- Akses ke library eksternal mudah
- Sederhana
- Tidak memerlukan spesifikasi hardware yang tinggi
Alasan Kelebihan Visual Foxpro 9.0:
- Alasan pertama, Visual FoxPro is Data Centric Language… artinya VFP adalah suatu bahasa pemrograman yang sudah dioptimalisasi penggunaannya untuk pengolahan database. VFP juga mendukung transaction processing secara native, Data Dictionary Support, dan SQL ANSI 92 Standard Syntax.
- Alasan kedua, Visual FoxPro is Object Oriented Programming … mungkin bagi sebagian orang, pemrograman berorientasi obyek bukanlah barang baru, tetapi ini adalah salah satu nilai lebih yang dimiliki oleh Visual FoxPro dibandingkan dengan dengan pemrograman lain VFP sudah berorientasi obyek sejak pertama kali diperkenalkannya Visual FoxPro 3 di Windows 3.1.
- Alasan ketiga, Visual FoxPro is extremely fast database engine … seberapa cepat VFP dapat berlari?
- Alasan keempat, Visual FoxPro is remote access data … VFP mendukung untuk mengakses data diluar dari database native yang dimilikinya, seperti Microsoft SQL Server, Oracle, mySQL, PostGreSQL, Thunderbird, Access dan lain sebagainya dengan menggunakan koneksi ODBC dan ADO.
- Alasan kelima, Visual FoxPro is excellent RAD tools … dimana dengan kemampuan OOP yang dimiliki oleh VFP, kita dapat membangun sebuah aplikasi yang cepat berdasarkan class yang sudah kita bangun sebelumnya. Bahkan kalau seandainya ada perubahan interface atau business rules, dengan mudah kita ubah berdasarkan classnya. It’s really Rapid Application Development Tools.
- Alasan keenam, Visual FoxPro is COM Based Complaint … merupakan standar komponen yang dapat digunakan oleh bahasa pemrograman lain yang juga COM Based Complaint, sehingga memungkinkan suatu proyek aplikasi yang besar dibuat lebih dari 1 bahasa pemrograman … sebagai contoh, modul inventory dibuat dengan VFP, modul sales dibuat dengan Delphi, sedangkan menu utamanya dibuat dengan Visual Basic.
- Alasan ketujuh, Visual FoxPro is web-enabled … membuat aplikasi berbasis web bukanlah sesuatu yang sulit bagi VFP, dimana VFP menyediakan fasilitas FoxISAPI sebagai penghubung VFP dengan Web-Server. Atau jika ingin menggunakan fasilitas ASP atau ASP.NET.
- Alasan kedelapan, Visual FoxPro is backwards compatibility… hal ini memudahkan bagi rekan-rekan programmer yang masih menggunakan FoxPro for Dos/Windows untuk beralih ke VFP, karena syntax yang biasa sudah dikenal di FoxPro for DOS/Windows masih dikenal dengan baik oleh VFP sehingga memungkinkan aplikasi yang dibuat dengan FoxPro for DOS/Windows dapat berjalan dengan baik di VFP (dengan sedikit perbedaan di tampilan layar, mengingat VFP sudah menggunakan fasilitas Windows GUI 32Bit).
- Alasan kesembilan, Visual FoxPro is flexible & easy to use … kalimat ini bukan sekedar jargon, tetapi memang benar-benar mudah menggunakan VFP, bahkan bagi seseorang yang tidak mengerti bahasa pemrograman sekalipun. Lebih dari selusin Wizard yang disediakan oleh VFP untuk mempermudah pemakai menggunakan fasilitas didalamnya, dari Wizard membuat tabel hingga Wizard membuat aplikasi berikut interface-nya.
- Alasan kesepuluh, Visual Foxpro is supported by Microsoft … microsoft memiliki komitmen untuk terus mengembangkan Visual Foxpro.
- Visual Foxpro merupakan Software yang tangguh dalam
merncang sistem Basis Data, penggunaan prototyping dan RAD –nya pun
memiliki fitur – fitur yang lengkap untuk membangun basis data. Dimana
tujuan dari prototyping adalah (menurut banyak para software developer )
adalah:
Mengurangi waktu perancangan.
Aplikasi ini dipenuhi oleh visual foxpro sehingga design aplikasi dan arsitektur sistem dapat dirancang dengan mudah dan cepat tanpa harus mengakses server secara remote untuk me – rebuilt server basis data. Anda selaku programmer dapat melakukan testing dan debugging dalam data store yang jauh lebih sederhana dan kecil dibanding penggunaan remote server yang sesungguhnya. Ini semua mempermudah kita dalam memperbaiki dan meningkatkan user interface sistem.
Beberapa hak yang akhirnya dihindari untuk menguji prototype yang dirancang :
o wasting development time dalam rebuilding
o reindexing
o reconnecting remote data
Mengurangi Biaya perancangan untuk meningkatkan kepuasan Konsumen.
Lokal prototype dibangun dan ada pada komputer, dengan demikian programmer dapat dengan mudah men-demonstrasikan model yang berjalan ini pada end user selaku pemakai akhir sewaktu masih dalam tapa awal pengembangan/ perancangan sistem.
Konsumen akan mendapatkan kepuasan dan kejelasan karena konsumen sudah mendapatkan gambaran akan program yang nantinya digunakan. Hal ini juga memberikan peluang terhadap masukan konsumen bagi interface aplikasi dan report yang dihasilkan sebelum perancang aplikasi menerpakannya pada sistem yang sesungguhnya dengan fasilitas remote server.
Memberikan konstribusi pada implementasi yang efektif.
Dengan prototyping, apliasi yang sudah ada dapat didemonstrasikan terlebih dahulu dan memungkinkan end user untuk ber eksperimen dan beradaptasi dengan sistem yang nantinya akan sepenuhnya digunakan Prototype dapat digunakan sebagai sarana pembelajaran terlebih dahulu sehingga akan menambah pada keberhasilan mengimplementasikan sistem yang sesunggungnya pada aplikasi client server.
Visual
Foxpro menyediakan fasilitas seperti : wizards, builders, toolbars, and
designers dan project manager yang mampu membangun aplikasi dengan cepat.
Prototype yang dihasilkan lebih berkuliatas dan bermutu yang bahkan dapat
dengan mudah dikembangkan untuk digunakan sebagai sistem informasi tanpa harus
membuang prototype dan melakukan rancang bangun kembali.
Kekurangan Visual Foxpro 9.0
- Tidak tersedia tipe data pointer
- Tidak bisa digunakan untuk membuat OCX
- Pengembangan versi sekarang sudah terhenti di versi 9.0
- Pembuatan report yang belum mengimplementasikan OOP (direncanakan akan diimplementasikan di VFP 9)
- Menu-designer yang juga belum mengimplementasikan
OOP.Semoga membantu temen-temen dalam mempelajari VFP terbaru ini, selamat
mencoba ^^ .
Cara Instalasi Microsoft Visual FoxPro
1. Buka file Y telah diekstrak sebelumnya. Jika sudah buka foldernya dan klik bacaan setup.exe seperti gambar dibawah ini. .2. Jika sudah akan muncul gambar seperti dibawah ini. .lalu klik tahap yang pertama 1 Prerequisites. Jika sudah lalu Done3. Lalu klik tahap yang kedua 2 Visual Foxpro.Jika sudah akan muncul perintah untuk memasukkan Serial Number seperti gambar dibawah ini. . .centang bacaan I Accept the Agreement. Selanjutkan masukkan serial number (sudah ada di folder Yanda download sebelumnya) pastekan di kotak Product Key. Jika sudah lalu klik Continue4. Lalu akan muncul pemberitahuan seperti gambar dibawah ini. .lalu klik bacaan Install Now!5. Lalu akan muncul pemberitahuan yang menyatakan Setup is Complete. Kemudian klik Done6. Selanjutnya langsung saja klik Exit (lewati tahap 3 Service Releases) karena tidak terlalu penting . . .7. Dan selesai sudah proses Instalasi foxpronya . . .selamat mencoba semoga bermanfaat ^_^
http://tutorial-online-b1u3.blogspot.com/2011/07/cara-instal-visual-foxpro-90.html
Tidak ada komentar:
Posting Komentar