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. :) -- Regards, Daniel Lo Nigro http://dan.cx/ | http://twitter.com/Daniel15
_______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
