[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>