Can C# run over linux
-
can i develop an application in -for example- VS2005 and run it over Linux, well i know about the mono-develop project!! but it's different from my requirement, am talking about full portability like in Java?? thanks in advance Never stop learning!!
-
can i develop an application in -for example- VS2005 and run it over Linux, well i know about the mono-develop project!! but it's different from my requirement, am talking about full portability like in Java?? thanks in advance Never stop learning!!
No, Mono is your only option.
Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog
-
No, Mono is your only option.
Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog
well i have a related second question -maybe it's stupid one-, i understand that Sun made JVM -Java Virtual Machine- to support portability for all O/S, but what i don't understand why Microsoft used also a Virtual Machine while their .NET applications are going to run only over Windows
-
well i have a related second question -maybe it's stupid one-, i understand that Sun made JVM -Java Virtual Machine- to support portability for all O/S, but what i don't understand why Microsoft used also a Virtual Machine while their .NET applications are going to run only over Windows
I have no idea, I suspect it has to do with MS regardig the other 3% of the market to not be their problem. MS have said people are free to develop versions for other OSs, but Mono is the only one that's come to light, so far. Perhaps it also has to do with multi platform being why every Java GUI app is a nightmare. Perhaps MS just didn't want to go there. What .NET does is multi language to a common framework, not a common framework for many platforms ( although it CAN do that, too, if anyone wants to do it )
Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog
-
No, Mono is your only option.
Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog
Well, he can code in VS2005 and just compile it with Mono - that's what I do. In many respects, Assemblies produced by MS's compiler are compatible with Mono too (you're asking for trouble if you execute them, missing dependencies, etc, etc, but you can probe them easily).