Dabo adalah tiga-tier, cross-platform kerangka pengembangan aplikasi database, ditulis dengan Python dengan toolkit wxPython GUI.
Penulis Dabo, Ed Leafe dan Paul McNett, memiliki latar belakang yang kuat dalam pengembangan aplikasi database menggunakan Microsoft Visual FoxPro lingkungan pengembangan mengagumkan dan diremehkan.
Sementara Visual FoxPro bersinar mengembangkan aplikasi data-centric, ia memiliki satu keterbatasan yang tidak dapat diabaikan: hanya berjalan pada Microsoft Windows, dan Ed dan Paul keduanya memiliki klien yang ingin aplikasi mereka untuk berjalan di Linux dan Macintosh. Kami yakin kami tidak sendirian dalam hal ini: itu adalah dunia multi-platform dengan lebih beragam kebutuhan dari satu vendor dapat memenuhi.
Ed dan Paul harus berbicara satu hari: Paul telah meneliti berbagai toolkit GUI multiplatform selama sekitar 18 bulan, dan Ed memiliki banyak pengalaman mengembangkan kerangka Visual FoxPro Codebook. Kami memutuskan untuk bekerja sama untuk membuat kerangka kerja untuk mengembangkan aplikasi data-centric yang kuat untuk penyebaran multi-platform. Kami telah datang dengan desain yang sederhana, fleksibel, dan kuat, dan kami sudah mulai mengembangkan aplikasi klien kami sendiri menggunakan kerangka Dabo.
Dabo tidak lengkap, tapi sangat mampu sekarang ke banyak kebutuhan.
Saat ini, Dabo hanya mendukung MySQL dan backends Firebird (dengan PostgreSQL hampir selesai), tapi dalam waktu dekat akan mendukung semua database yang memiliki driver yang sesuai dengan dbapi Python. Database ini meliputi:
- MySQL (sudah didukung)
- PostgreSQL (sudah didukung)
- Firebird (sudah didukung)
- Oracle
- DB2
- MS-SQL dan MSDE
- Sybase
- Pysqlite
- Berkeley DB
Apa yang baru dalam rilis ini:
- kasus pegangan Versi ini lebih baik tepi dalam hubungan bizobj, menambahkan dukungan di bizobjs untuk banyak-ke-banyak hubungan, meningkatkan efisiensi dalam mendeteksi berubah catatan, menambahkan kontrol dDatePicker, menambahkan pilihan teks vertikal untuk header grid, mengintegrasikan kode editor ke jendela perintah, dan membuat banyak perubahan docstring untuk meningkatkan dokumentasi Sphinx.
- Pengguna sekarang dapat menimpa pengaturan bahasa yang didefinisikan oleh lokal.
Persyaratan :
- Python
- wxPython
- KInterbasDB
- psycopg
Komentar tidak ditemukan