Well I’ve abandoned my plans to use Gtk# in the language app (which actually secretly has a name now).
The main reason for changing is simplicity. I had a look at the TreeView control in Gtk and decided it was too much work. Although the theory of good MVC separation is good, the user interface is such a small, simple part of my app it wasn’t worth it. The stuff I need from
System.Windows.Forms should work in Mono (and .NET 1.1 and hopefully even the Compact Framework).
I still prefer the way Gtk handles layout of controls in general, but I console myself with the Windows form designer in Visual C# Express…
Well it seems despite the massive market share (approaching monopoly status in certain markets), Microsoft are realising that working with other companies can actually be a good thing. Windows Live Messenger’s interoperability with Yahoo! Messenger is a small step, their latest announcement is much bigger.
Ron Hovsepian and Steve Ballmer take the stage together to announce a new collaborative relationship between Novell and Microsoft.
Apparently the deal involves some patent sharing, setting up a research team to work on improved virtualization and Microsoft indirectly selling Novell support to it’s customers who also have Linux servers.
Read about the whole deal on Novell’s website.