In Part 2 of our three part series, we will cover running ASP.NET applications on Mac OSX. Keep in mind that Mono doesn't currently support .NET Framework 4.5, so follow the instructions in Part 1 of this series if you need to downgrade to .NET Framework 4.0.
How to Host an ASP.NET Application with Mono - Part 1: Downgrading from .NET Framework 4.5 to 4.0
This is the first of a 3 part series to detail how to use Mono to host ASP.NET applications on Linux and Mac OSX. We are using Visual Studio Community 2013 to develop our sample ASP.NET MVC WebApi application. Visual Studio Community 2013 defaulted to .NET framework 4.5 when we created the new project. We quickly realized that Mono 3.12.0 does not support .NET framework 4.5. It does support .NET framework 4.0 and this is where our fun began.