gtk-sharp/sample/DbClient, where there is a GTK# application that uses
System.Data. It does not use DataAdapter, but DataReader though.
-<a name="winforms"></a>
-** Mono and WinForms
-
-Q: Can you tell me why aren't you implementing WinForms?.
-
-A: (This is based in an original mail to mono-list written by Miguel de
- Icaza. You should read it for completion, but the core part is here).
-
- First, Windows.Forms is packed with quirks and is not that great of a
- toolkit in the first place. Up to the point of the unconfirmed rumor
- that Microsoft is working on a replacement for it.
-
- Once the runtime is done, we will very likely start contributing to
- the Gtk# project ourselves, and we will likely start doing feasibility
- work on getting Mono used by Gnome developers: full gnome apps and
- extending existing applications.
-
- Those interested in hacking on Windows.Forms are welcome to do so,
- but Ximian will not likely look at it in the near future; if there is
- enough demand, or I can be convinced that Windows.Forms is useful for
- something Ximian might re-evaluate our resource allocation for this
- task.
-
- By doing native ports, we could use the same API on all those systems.
- Also, Gtk is mature enough, we know this because we have built an entire
- desktop (and all sorts of very window system-specific hacks), and we
- have built a bunch of productivity applications with it.
-
-Q: What about VCL?.
-
- Someone mentioned VCL. The only problem with the VCL is that it can
- only be used for GPL applications (or I guess you could license it from
- Borland for your app), and would have to be ported from Delphi to C#
- (or someone would have to write a CIL compiler for it).
-
-Q: What about doing something like the eclipse project (www.eclipse.org)?
-
-A: The Eclipse toolkit is not a general purpose toolkit. It will require a
- lot of work before it is such a thing. It is a toolkit used to
- implement a development environment.
+Q: Do you have an estimate for when Windows.Forms will be released?
+A: We do not know, volunteers are working on this, but there is no set
+ date yet. The current approach is using the Wine Library to implement
+ it.
<a name="msft"></a>
** Mono and Microsoft