Information and experience about Mono project


Our team develops some new software with the ASP.Net program language.
Atm, we use Ubuntu on our server and don’t like to virtualize a windows server or rent another server machine/virtual pc.
We need some information (mainly experience) about Mono Project.

For example:
• how stable it is
• Is there any problem with it
• Is it compatible with ubuntu (for example version)
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dave BaldwinFixer of ProblemsCommented:
It appears to be only for C#.  Other people have said it is not complete.  If you're writing for Windows, you should do this on a Windows machine with Visual Studio so everything runs correctly.
käµfm³d 👽Commented:
You'll probably want to focus on the ASP.NET specifics. The page claims to have an implementation of MVC (if that's what your after), but I don't see what version(s) it supports.

I installed Mono (not the ASP.NET components) on Ubuntu some while back. MonoDevelop (the Mono IDE) is not quite at the level that Visual Studio is, but it is very respectable (IMO). AFAIK, C# is the only supported .NET language. In my testing, projects (Forms and Console) worked just as smoothly as they do in Windows, though the GUIs are a bit bland.

I cannot comment as to the efficiency of using Mono in an enterprise scenario, unfortunately.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
.NET Programming

From novice to tech pro — start learning today.