The easiest way to describe what Mono currently supports is: Everything in .NET 4.7 except WPF, WWF, and with limited WCF and limited ASP.NET async stack. System.Web and WCF are candidates for ‘almost immediate’ porting from the .NET reference source back to Mono, so support coverage may improve. Here is a slightly more detailed view, by .NET framework version: