Hi, The lack of a true multiplatform toolkit for Mono is like a never.ending story.
"GTK isn't usually used anywhere except on Linux. Normally on the mac, you're using Xamarin.Mac, or MonoMac. Normally on windows, you're using WinForms or WPF. Definitely *don't* bother with winforms on non-windows platforms. Nobody has ever had a good experience with that. If you're looking for a cross-platform GUI toolkit, you can look at Eto.Forms and XSP. But I think most people just design business logic separate from GUI code, and build native GUI's on Xam.Mac, GTK#, and Winforms/WPF." Yes, this is the sad scenario for mono: a supposedly cross-platform environment which is not cross-platform at all... unless you use a CLI. The best alternative is Eto.Forms (BTW is Xamarin planning to employ this guy?), which is capable to use one toolkit or another depending on the platform. This is just the automation of "code the user interface for each separate OS", which does not make sense to me. I wonder if the future of UI does not lay in just one component which supports HTML and CSS. That way, you would program your whole interface in HTML/CSS, and access the pieces of data from C#. Something like Atom, Brackets, or Visual Studio Code (though these I think are built directly in JavaScript). -- Baltasar
_______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
