[Mono-list] Porting Windows .Net applications to Linux

Pathetic-Fish incrediblefish@yahoo.com
Sat, 24 Nov 2001 12:07:49 -0500


Yes....

.NET compilers compile everything to IL (intermediate language). A VB.net
and a C# application that do just about the same thing should look the same
when compiled to IL. Mono is making an IL interpreter to convert the IL to
code Linux understands. Also they are working on class libraries that work
for Linux. For instance, instead of the Windows Forms class libraries using
Windows mechanisms to draw on the screen... it might use GTK. The only
glitch here is some classes inherently do not work easily on Linux. But, I'm
sure it's a problem that will eventually be solved.


So yes, when it's done you should be able to run a .NET binary (.exe and
.dll... but not the same as native Windows binaries... just the same
extensions) on Mono with minimal modification..... and you can use any .NET
language to write the binaries!









> -----Original Message-----
> From: mono-list-admin@ximian.com [mailto:mono-list-admin@ximian.com]On
> Behalf Of Ernesto Moscoso Cam (Vbg)
> Sent: Friday, November 23, 2001 5:11 PM
> To: mono-list@ximian.com
> Subject: [Mono-list] Porting Windows .Net applications to Linux
>
>
>
> Hello!
>
> I have this questions:
> Would The Mono Project efforts allow me to write an application in Windows
> using -for example- Visual Basic .Net and port it to Linux without any
> hassle? A middleware application that uses the .Net Enterprise Services
> classes running on Windows can be ported to Linux by means of your
> implementation?
>
> On best regards,
>
> Ernesto Moscoso Cam
> Lima, Peru
>
>
> _______________________________________________
> Mono-list maillist  -  Mono-list@ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list