Click here to Skip to main content
15,890,336 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
I have small doubt we are running .net application in windows xp,it is positionable to run Linux...?
Posted
Updated 19-Jan-11 3:32am
v2

You can run .NET applications under Mono. But you may not be able to just take a compiled .NET exe that runs on Windows and expect it to run on Mono (although that was the original idea).

But unless you use any Windows specific stuff, you should be able to reuse most or all of your code, except that you need to make sure you test and debug under Mono/Linux too.

It is easier if you use Mono on Windows too, that way it becomes far easier to maintain it for both OSes.

Here's the link to Mono: http://www.mono-project.com/Main_Page[^]
 
Share this answer
 
v3
Comments
Rupa1 19-Jan-11 9:22am    
.NET applications under Mono means i am listening first time can u explain clearly if u don't mine
Nish Nishant 19-Jan-11 9:26am    
Mono is a .NET implementation that is cross platform. It's available for Windows as well as Linux, Mac OS, BSD etc. They even have an implementation for the iPhone. This link should tell you more: http://www.mono-project.com/What_is_Mono
Rupa1 19-Jan-11 9:29am    
thx a lot sir.................
Nish Nishant 19-Jan-11 9:33am    
No problem.
 
Share this answer
 
Comments
JF2015 19-Jan-11 9:32am    
Good link collection.
Yes, you have Mono (Novell) that provides Moonlight which is open source implementation of Silverlight. Nishant is right by the way that Mono is the open source .net implementation. Using Silver/Moonlight does not require a recompile and works well on both which is a great advantage.

http://www.mono-project.com/Moonlight[^]

Good luck!
 
Share this answer
 
v3

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900