Mengenal Visua Foxpro

September 11, 2007

Visual FoxPro 9.0 merupakan sarana pemrograman yang handal dan banyak digunakan dalam pembuatan aplikasi karena dapat menggabungkan sisi efisiensi dan nilai estetika pada sebuah aplikasi.

First of All, 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, ActiveVFP tersedia untuk di download secara gratis dari http://www.activevfp.com (mendukung VFPScript lho!) dan juga mendukung XML (eXtensible Markup Language) sebagai format standard baru untuk mengirimkan data antar device dan platform (features ini didukung oleh VFP 7 keatas).

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 … Ini yang paling penting nih !! Produk sebagus apapun, kalo udah kagak didukung … habis sudah riwayatnya :-) . Microsoft memiliki komitmen untuk terus mengembangkan Visual FoxPro sampai “titik darah penghabisan”, untuk lebih jelasnya rekan-rekan bias melihat dukungan yang serius terhadap VFP di http://msdn.microsoft.com/vfoxpro.

VFP is NOT perfect !!

Terlepas dari kelebihan-kelebihan yang dimiliki, kita menyadari bahwa VFP masih memiliki beberapa kelemahan dan keterbatasan di dalam membuat aplikasi, seperti pembuatan report yang belum mengimplementasikan OOP (direncanakan akan diimplementasikan di VFP 9), menu-designer yang juga

belum mengimplementasikan OOP. Ada istilah yang mengatakan, “The Right Tools on The Right Job”, jika kita ingin membuat aplikasi untuk

multimedia, games, 3D Animation … well, VFP is NOT for you … tetapi jika kita ingin membuat aplikasi berbasis database seperti statistik, perdagangan, ataupun bisnis berskala kecil hingga menengah ke atas … VFP is the RIGHT tools for you !!

 

Sumber: Fox-Id Com


Pesan mama…

September 1, 2007

ibuku pernah bilang ke aku : Diamana kita memberi sesuatu untuk orang lain tidak lain dan tidak bukan adalah kita sedang menabung yang kelak akan kita petik hasilnya PASTI!!!. ibarat menanam buah walau mungkin kita tidak sempat memetik buahnya anak cucu kitalah yang akan menuai hasilnya.. ( “diartikan olehku sendiri dari apa yang diucapkan ibuku”). ASAL CERITANYA

Pada suatu zaman, cieee…. dulu ( dulu zamanku ) kira kira seingatku dulu aku masih di bangku SD kelas 5 SDN Tambakrejo Kebumen. pada saat itu aku aku masih sangat imut2 dan aku adalah orang paling ganteng sedunia ( “kata ibuku sich” ) karna dia selalu bilang anakku sing ganteng ganteng dewe :) hehehe….

Saat seusiaku itu rasa ingin tau dan bertanya tentang apa yang terjadi disekelilingku lumayan tinggi. Aku sangat heran (“mungkin utk sekrang”) karena setiap hari selalu ada orang dari luar daerah yang tinggal disebelah rumah. dia hampir setiap hari kerumah, Makan,minum,mandi dsb. (“seperti layaknya dirumah sendiri lah”) selalu dan selalu saja. Aku melihat dia “ANEH” karena akuaku gak tau asal muasalnya dan maklumlah aku kan anak anak. Suatu hari aku menanyakan kepada ibuku

Maone : yung biyung, (“Panggilan IBU dalam bahasaku”) sapa sih kae bendina madang adus ,kadang ya turu nang kene? nangapa sih yung? (“Ibu ibu siapa sih dia kok setiap hari makan mandi dan kadang tidur disini? kenapa sih bu?”)

IBU : le tole , gini kamu liat dan kamu ingat, yang sering makan disini dan selalu kesini adalah dia. Tapi sebenarnya aku tidak sedang memberi makan ke orang itu, tapi aku sedang memberi kamu dan semua anak anakku. karena suatu saat nanti dimana kamu berada dimana kamu berpijak kamu pasti akan dikasih makan oleh siapa saja yang kamu temui.. dan setiap kamu berpijak..

aku hanya termenung tidak mengerti dengan apa yang diucapkan ibuku..

LALU KEMUDIAN SETELAH ITU

hari berganti hari tahun berganti tahun. setelah lulus SMP aku pindah sekolah ke SLTA di malang ikut kakak perempuan aku..! suatu ketika aku ada masalah dengan kakak aku. Entah mengapa pada saat itu aku memutuskan untuk pergi dari rumah kakak (“Egois kali”). tapi itu pilihan yang aku ambil tidak tau benar atau salah.karena aku takut bilang ke ortu, aku tetep bialang kalo aku ada di rumah kakak.

Hari pertama aku pigi dg tdk membawa pakaian and apapun kecuali peralatan sekolah, sepulang dari sekolah aku diajak temenku kerumahnya (“baru pertama kalinya kesana”)

Singkat cerita :

sore hari enggak tau ada apa dan kenapa aku dipanggil mbah temenku. dia bilang gini.. le le… koen nango kene ae, turu dek karpet, mangan mangan iwak ilat.

(“kamu tinggal disini saja tidur karpet dan makan seadanya.”)

Kesimpulan :

Aku jadi teringat apa yang dikatakan ibuku…… benar dan emang PASTI!!, akhirnya aku ikut keluarga itu sampai aku lulus dan sempat kerja setahun! kurang lebih 3 tahun laaaah!!

by mawan

Cerita ini nyata dan tidak dibuat buat walau ceritanya tidak terarah, maklum bukan penulis.