I know there is a .NET implementation of Linux called Mono. I believe the my original query was under-voted because of a 'potential technical stuff'. But the point is that is Mono that much capable of being a production quality .NET hosting?
Mono runs on linux, it is not a form of linux. You install it just like any over application on top of an existing Linux setup.
Vasudevan Deepak Kumar wrote:
is Mono that much capable of being a production quality .NET hosting
In my experience, no.
If you stick to the basics, and simple stuff, then yes, it works - but I haven't seen a mono for .NET 4.0 yet - but the problem tends to occur when you step outside the norm slightly. Because it isn't a commercial product, it isn't all developed at the same time - bits are added as they are implemented. So it is quite normal (in my experience) to find that something that works fine in development under "real" .NET explodes without reason under Mono.
I would guess that if you develop and test under Mono, this would be a lot less of a problem, but my solution was to move to a genuine .NET host rather than mono, and know that the MSDN documentation then covered the framework I was using. Apart from the MS mistakes, of course!
Having said that, there are a lot of people using it, and quite happy. You could be one of them.
Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water
At the main company I work for, we run ASP.NET MVC 3 and Razor on Linux/Mono/Apache, and utilize various .NET 4 features. We have run into a few minor issues but they were easy to work around - overall it works great. For server-side use I find Mono to be quite viable - if you want to write desktop apps with it though, you'll have to do a fair bit of extra stuff to make things work right.
Yesterday after a trip to the butcher, I prepared a dish that must be repeated soon. I brought some beef fillet and lots of bacon. The fillet was wrapped inside copious amounts of bacon and slowly fried in a pan.
I'm truely sorry for any inconveniences you may have experienced. Olfactory and taste style markup will be availabe only to users with a compatible browser technology and a sufficiently advanced display.
Did you try viewing the picture on an eyeTasteTM Lickscreen 2050.