Running .Net applications on Linux with Mono
Submitted by srlinuxx on Tue, 04/25/2006 - 05:32.
Imagine the fate of your company rests on your completing your new Linux project on time. You have a crack team of first-class developers, but they're all .Net programmers. What are you going to do? Admit that Windows is better that Linux? Cry? Resign? No, you're going to install Mono and save the world!
Mono is an open source project (sponsored by Novell) that allows you to run .Net applications on Linux (as well as Unix, Mac OS X, Solaris and even Windows). To obtain it, go to the Mono download page and find the version you need for your distro.
Once you've installed Mono, get one of your .Net programmers to create and compile a simple Microsoft Visual Studio C# console application. Just something easy, such as:
»
- Login or register to post comments
- Printer friendly version
- 304 reads


Unfortunately, .net is obsoleted by need of trust ?
If you try to copy some one's standard, you have to worry about the standard itself, being versatile enough to revolve or evolve.
.net foramt is not suitable for 500 packet formats to have packet switching to afford exclusive firewall for trusted coupling of server and desktops.
Mono tried to chew off different platforms and operating system via emulation. When people can use ascii codes for platform uniformity. A few instructions missing can be emulated then. This way can be more efficient then software doing gross emulation on applications level which is very slow and can cause broken bindings.
Mono crowd is too enthusisstic for their own interest to look at all the architectures first. and they could have cut out a lot of bloated codes and register all the sockets and backports for memory protection. Some cpu such as sparc is fine tuned to their own Solaris Unix, same as itanium is to HP's Unix. So why should they slow down their own architecture and operating system using emulated applications? Linux is fine tuning to ramdisk operating system. Every one has their own efficient streamlined applications programs.
The finishing question is still who needs one software for all platforms. Pascal never made it. Java is used mostly for graphic codes already written. Efficiency is the last word in software programming, afterall.