4 ms·
I've got a small webapp targeting ASP.NET MVC 2.0 (built with Visual Studio 2010) running on Linux with Mono 2.6 and served with nginx (using the fastcgi interf
by MikeW 16y ago
I've got a small webapp targeting ASP.NET MVC 2.0 (built with Visual Studio 2010) running on Linux with Mono 2.6 and served with nginx (using the fastcgi interface to mono) so if you put the time in, it's possible to deploy on an open source stack.
I saw a commenter talk about Linq-to-SQL and yes this is possible too. I use a PostgreSQL server and use Linq-to-SQL with it. It works but as expected, the documentation is poor.
This is free to use, but from my experience some of the costs can be very frustrating time spent trying to figure out why things are not working as they should, or barrier to entry with poor documentation.
As one commenter pointed out, mono behaves strangely when changing part of your codebase while it's running. Modifying a file can cause 500s or timeouts to be thrown. Killing and restarting the fastcgi process is needed.
A major positive is the developers who work on these parts of mono are very responsive to issues and code is improving all the time.