For anyone interested in running .NET managed code on non Microsoft
platforms, I think it's also worth stating that Mono is
supported/funded by and supported by Novell.
I tried Mono when it first became available and wasn't impressed, but
it's made a lot of headway. I recently used Mono for a project and was
pleasently suprised how easy it was to get my ASP.NET project running
on Linux. I had to make alterations to the data layer classes, but
aside from that all the middle tier and UI code (all created in Visual
Studio.NET I might add) ran just fine.
I've heard that recently they also added WinForms support (only for the
1.1 Framework )
I was using the web server that comes supplied with Mono, but I've
heard getting it to work on Apache isn't that big of a hassel.
Morten Wennevik [C# MVP] wrote:
Hi,
.Net Framework is not platform independent, but optimized for windows
systems.
There are ongoing efforts of porting .Net Framework to other systems, and
most commonly known is the Mono project, and through Mono you are able to
run .Net programs in Unix or other non windows operating systems.
However, if you plan to write .Net programs for non windows platforms, you
are best off starting with Mono instead of regular .Net as not all
libraries have been ported.
The url for the Mono project is http://www.mono-project.com/ but at the
time of writing it did not respond. Until it comes back up, you may
settle for the Wikipedia entry http://en.wikipedia.org/wiki/Mono_(software)
On Thu, 11 Jan 2007 06:55:26 +0100, archana <tr**************@yahoo.com>
wrote:
Hi all,
can anyone tell me does dot net platform independent? Why can't i run
dot net on unix operating system?.
thanks in advance.
--
Happy Coding!
Morten Wennevik [C# MVP]