[Gtk-sharp-list] Gtk# status
Vladimir Vukicevic
vladimir@pobox.com
20 Nov 2002 18:45:25 -0800
On Wed, 2002-11-20 at 17:21, Joe Mozelesky wrote:
> Well here is my question. Moving forward, if I am going to develop a
> business application which needs a database back-end, perhaps some
> integration with web services, and a nice GUI, and I want this app to
> run on both Linux and Windows, do I use Gtk# for the GUI front-end, and
> then ADO.NET; and will I have to write my own custom data-bound
> controls?
>
> I am a little confused as to just what Gda and Gnomedb provide. I was
> under the impression those are necessary in order to have data-bound
> controls on a Gtk+ GUI.
gda provides a unified interface that's used by one of the Mono ADO.NET
providers; gda in turn exposes a number of different backends through
its interface. However, native C#/.NET providers are being written
quickly for most databases; I would suggest using those if possible
(currently existing or in progress are ones for PostgreSQL, MySQL, SQL
Sever, Sybase, SQLite, and I think Oracle.. this list could be off
though).
Dan Morgan, who is also doing a lot of the ADO.NET work, is working on a
number of classes that provide data-bound controls using gtk-sharp, by
using the native ADO.NET interfaces instead of gda/gnome-sharp... he can
possibly give you more information on that, although I don't know how
far he is in this work.
- Vlad
--
Vladimir Vukicevic <vladimir@pobox.com>