[Mono-dev] Thank you for your hard work :)

Daniel Lo Nigro lists at dan.cx
Wed Dec 26 08:53:59 UTC 2012

I just wanted to thank the Mono team for the awesome work that's been done
over the last few years with regards to ASP.NET MVC compatibility. I tried
out ASP.NET MVC 2 a few years ago (with Mono 2.8 or 2.10 I think) and there
were lots of small issues with getting it running, lots of edge cases that
broke things, and things that Mono did subtly different compared to
Microsoft .NET. It didn't feel like something that could be used in
production at all.

I recently decided to try it out again, rewriting my blog in C# using
ASP.NET MVC 4 and running it on Mono 3. I used the latest version of all
these libraries:

   - ASP.NET <http://asp.net/> MVC 4 with Razor 2 and its built-in CSS and
   JS minification (WebGrease)
   - ServiceStack
OrmLite<https://github.com/ServiceStack/ServiceStack.OrmLite> with
   MySql.Data for the data access layer
   - SimpleInjector <http://simpleinjector.codeplex.com/> for IoC /
   Dependency injection
   - DotLESS <http://www.dotlesscss.org/> for CSS preprocessing
   - ELMAH <http://code.google.com/p/elmah/> for error logging

It turns out that all of these work fine with Mono 3.0.2, and the site is
running just as well as it does on Microsoft .NET. The live site is at
http://dan.cx/ and http://dan.cx/blog, and the source code is available on
Github (https://github.com/Daniel15/Website)

On behalf of everyone using Mono to run ASP.NET MVC sites, thank you! And
keep up the great work. It's really appreciated. :)

Daniel Lo Nigro
http://dan.cx/ | http://twitter.com/Daniel15
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20121226/379b8ac8/attachment.html>

More information about the Mono-devel-list mailing list