Cross platform GUI comes to .NET

by Edd Dumbill

Related link: http://www.ondotnet.com/pub/a/dotnet/2004/08/09/gtk_mono.htm



Quietly, something wonderful has happened. Windows .NET developers can now target Linux and OS X without ever changing their OS.



As my friend and co-author
Niel Bornstein describes in his article for ONDotnet, Using the Gtk Toolkit with Mono, Windows .NET developers can
use Gtk# to create user interfaces that will function on Windows, Linux and Mac OS X.



The Mono world moves so fast that since Niel wrote that article, Paco Martinez announced a
Gtk# Windows Installer that allows Visual Studio .NET based
developers to develop against Gtk# too, completing the toolset.



height="371" width="531" alt="Glade# project from Visual Studio" />

Visual Studio in action creating a Glade# project



Gtk# is a bit of a different layout model than experienced
Windows.Forms developers will be expecting, but once you've gotten used to it, you appreciate its flexibility. And for newcomers to Gtk#, you should start by reading chapters 4 and 5 of Mono: A Developer's Notebook!




Comments or questions?