Share this topic on FacebookShare this topic on MySpaceShare this topic on Del.icio.usShare this topic on DiggShare this topic on StumbleUponShare this topic on TwitterShare this topic on GoogleShare this topic on Yahoo

Author Topic: VFP sebagai User Interface  (Read 949 times)

0 Members and 1 Guest are viewing this topic.

Offline peter_pare

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 5
    • http://
VFP sebagai User Interface
« on: November 27, 2009, 12:12:15 PM »
Hi,

Maaf ya, kalo pertanyaan saya ini salah thread. Namun hal yg ingin saya sampaikan ini benar2 menggangu dan membuat saya penasaran belakangan ini.

Baru2 ini mungkin sekitar seminggu lalu saya pernah membaca bahwa utk membuat Aplikasi yang baik sebaiknya sistem kita dirancang kedalam 3layer, yaitu dB engine -> connector -> User interface (Agak lupa2 ingat, mohon dikoreksi apabila salah).
Selama ini yang saya tau (sy membuat sistem dgn foxpro DOS) kelebihan FOxpro adalah dalam pengolahan database dan kecepatan proses datanya. Lalu apa bedanya VFP dengan programming languange yg lain jika fungsinya hny sbg User interface jika kita ingin membuat aplikasi client-server dimana DB nya kita menggunakan DB lain (mis mysql/firebird/dst)?

Mohon pencerahan dari teman2 sekalian, dan terima kasih seblumnya?

Selamat merayakan hari raya Idul Adha.

Offline davidmustakim

  • Fox-id M.V.P
  • Hero Member
  • *
  • Thank You
  • -Given: 1
  • -Receive: 22
  • Posts: 4599
Re: VFP sebagai User Interface
« Reply #1 on: November 27, 2009, 01:41:21 PM »
nama "layers"nya agak2 error dan biasanya sih lebih kerennya dipake istilah "tiers", coba google2 dikit lah biar agak tentram hati..  nanti juga ngerti bahwa andai saja yang omongin layers itu cukup sadar, dibanding VB, Delphi dll sekelasnya fakta tak terbantahkan adalah justru cuman VFP lah satu2nya bahasa pemrograman yang sudah lengkap apa adanya tanpa perlu pinjam2 dari lain software untuk memenuhi ketiga layers/tiers yang dimaksud, walau mungkin dbc/dbf bukan solusi ideal untuk data jumlah besar

Offline ~teguh~

  • Fox-id M.V.P
  • Hero Member
  • *
  • Thank You
  • -Given: 2
  • -Receive: 5
  • Posts: 1010
Re: VFP sebagai User Interface
« Reply #2 on: November 27, 2009, 07:13:54 PM »

Kelebihannya?
jika hanya sebagai First Layer (G.U.I) :
- Inheritance , alias class-subclass. VB mesti berubah total menjadi VB.NET agar punya Inheritance ini.
- Backward Compatibility. Liat aja sendiri di Help-nya VFP maksudnya. Dan coba bandingkan dengan VB ataupun Delphi, mereka bisa ga?

Dan Kalo mo dijadikan Second Layer (Bussiness Rules) , VFP ok juga. Sebagai COM+ (DLL File).
Bisa mengolah data dengan cepat, dan juga bisa membuat cursor di lokal, jadi urusan SQL-SELECT ga mesti semuanya di database / SQL .

CMIIW

salam,
~teguh~
 
FoxPro -- Learn it, love it and live with it

Offline davidmustakim

  • Fox-id M.V.P
  • Hero Member
  • *
  • Thank You
  • -Given: 1
  • -Receive: 22
  • Posts: 4599
Re: VFP sebagai User Interface
« Reply #3 on: November 27, 2009, 09:17:19 PM »
intinya kalo anda udah master fox DOS jangan ragu2 milih VFP Win sebagai alat berikutnya karena backward compatibility ini lumayan menjamin 60-90% fungsi/prosedur nggak perlu tulis ulang kalo sekedar butuh hasil express, dengan begitu setidaknya jadi punya lebih banyak waktu luang untuk explore kemungkinan2 lain yang lebih akrab dengan teknologi browser/web/online/Saykoji

Offline peter_pare

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 5
    • http://
Re: VFP sebagai User Interface
« Reply #4 on: December 01, 2009, 12:03:06 AM »
Trima kasih Mas David-Mas Teguh semua atas replynya. Skrg sy lbh yakin utk menggunakan VFP. Hanya sayang VFP blm bisa digunakan di Linux ya. Mudah-mudahan Microsoft mau menjadikan VFP sbg project Open source nya.

Trima kasih.

Offline davidmustakim

  • Fox-id M.V.P
  • Hero Member
  • *
  • Thank You
  • -Given: 1
  • -Receive: 22
  • Posts: 4599
Re: VFP sebagai User Interface
« Reply #5 on: December 01, 2009, 12:52:26 AM »
ada bbrp teman foxers di froum ini yang sudah berhasil menjalankan VFP di Linux dengan bantuan Windows Emulator : WINE

Offline shee

  • Senior Member
  • *
  • Thank You
  • -Given: 0
  • -Receive: 1
  • Posts: 465
Re: VFP sebagai User Interface
« Reply #6 on: December 03, 2009, 09:54:36 AM »
Pake aja ubuntu 9 + wine . Visual Foxpro pasti jalan, karena aku dah pake sehhhh,cuman kendala di beberapa printer yang blm di support olah ubuntu, itu jelas belum tau solusinya gmana, trus masalah kemudian yang muncul adalah type data general di Visual Foxpro rupanya meradang saat dijalankan di dalam Ubuntu + wine....

 

Offline davidmustakim

  • Fox-id M.V.P
  • Hero Member
  • *
  • Thank You
  • -Given: 1
  • -Receive: 22
  • Posts: 4599
Re: VFP sebagai User Interface
« Reply #7 on: December 03, 2009, 10:11:39 AM »
ah, solusi printer gampang koq....











di MTC banyak yang cocok,  murah2 lagi

Offline shee

  • Senior Member
  • *
  • Thank You
  • -Given: 0
  • -Receive: 1
  • Posts: 465
Re: VFP sebagai User Interface
« Reply #8 on: December 03, 2009, 10:47:57 AM »
kalau bgitu mari kita tinggalkan pembajakan windows, kalau ga suka lisensi pake aja UbunTu + OpenOffice , mantaffff

Offline davidmustakim

  • Fox-id M.V.P
  • Hero Member
  • *
  • Thank You
  • -Given: 1
  • -Receive: 22
  • Posts: 4599
Re: VFP sebagai User Interface
« Reply #9 on: December 03, 2009, 03:09:49 PM »
sabar Mas, masi pw... (posisi wueenaak)