[Mono-list] Using Mono on linux and deploying to Windows

Tennessee Leeuwenburg tleeuwenburg at gmail.com
Mon Oct 1 21:33:42 EDT 2007


Thanks for your helpful response, Eric.

>Does anyone know if the gtk# libraries can be used in silverlight /
> >moonlight? If not, what should I be using for GUI construction? It
> >looks like Windows Forms are going to be somewhat deprecated in
> > favour of WPF/e.
>
> Silverlight is the new name for WPF/e, so please use this name. On mono
> that will be Moonlight. This is strictly web technology. It's also quite
> limited and you can't make much of an application with it yet. It's
> supposed to work along with ASP.NET which will provide the "standard web
> style" functionality.


Thanks for the clarification of terms and also maturity/status.

I don't want to burst your bubble, but php and Python or Ruby on Rails
> would be about a hundred times easier for you to master if you don't
> know any .NET today. I love .NET but I admit the learning curve is
> steep.
>
> You'd have to learn C#, the .NET Framework including ADO.NET, ASP.NET,
> and Silverlight/Moonlight. That's a big job for you.



Thanks for that info. So, just to clarify:

WPF/e is different to WPF. The first is Silverlight, the second is a fat
client.

Neither GTK# nor WPF is particularly more able to be deployed in
Silverlight/Moonlight. They are both intended for desktop apps and neither
is a universal framework.

As such, the choice between GTK# and WPF would be on their relative merits
for desktop applications.

Given that, it may be somewhat pointless to use .NET. I might as well use
regular CPython with GTK. I won't get a web application for free by using
.NET and I might as well minimise my pain.

That said, .NET with IronPython and GTK# might be a better desktop framework
than CPython and GTK, but that's a different question.

Thanks,
-Tennessee
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20071002/7364fec2/attachment.html 


More information about the Mono-list mailing list