<?xml version="1.0" encoding="UTF-8"?><item><title>Mac progress:  System.Windows.Forms working on top of X</title><description>System.Windows.Forms (or SWF) is an API that the .NET framework providers for writing graphical applications.  There are others, like &lt;a href=http://www.cocoasharp.org/&gt;Cocoa#&lt;/a&gt;, &lt;a href=http://qtcsharp.sourceforge.net/&gt;Qt#&lt;/a&gt;, and &lt;a href=http://gtk-sharp.sourceforge.net/&gt;Gtk#&lt;/a&gt;, but on Windows, SWF is what developers use. &lt;p&gt;&#13;
If your goal is to write cross-platform .NET apps (as mine is), then getting SWF working on the Mac is important.&lt;p&gt;&#13;
It's pretty easy to do, too.  I ran into a glitch with it giving an exception when I tried to run my test application, which turned out to be that I didn't have an X server installed.  OS X comes with one, but you have to install it (it's not installed by default).  Download it &lt;a href=http://www.apple.com/macosx/features/x11/download/&gt;here&lt;/a&gt;. &lt;p&gt;&#13;
I understand there is a "Cocoa Driver" for SWF that would let my .NET app run without X in development, but it's not ready for prime time yet.  Still, this works for now.</description><pubDate>Thu, 01 Sep 2005 19:17:08 GMT</pubDate></item>