Compatibility

Legend
Implemented
Partially Implemented
Not Implemented

The current version of Mono is 2.4.2.3. (Released July 2009)

The easiest way to describe what Mono currently supports is:
Everything in .NET 3.5 except WPF and WF, limited WCF.

Here is a slightly more detailed view, by .NET framework version:

.NET 3.5

C# 3.0
System.Core
LINQ - doesn't include LINQ to SQL yet (will be in 2.6)
ASP.Net 3.5
ASP.Net MVC

.NET 3.0

WCF - work in progress
WPF - no plans to implement
WF - no plans to implement

.NET 2.0

C# 2.0 (generics)
Core Libraries 2.0: mscorlib, System, System.Xml
ASP.Net 2.0 - except WebParts
ADO.Net 2.0
Winforms/System.Drawing 2.0 - does not support right-to-left

.NET 1.1

C# 1.0
Core Libraries 1.1: mscorlib, System, System.Xml
ASP.Net 1.1
ADO.Net 1.1
Winforms/System.Drawing 1.1
System.Management - does not map to Linux
System.EnterpriseServices - deprecated
For details on individual classes and methods implemented by Mono, please see our class status pages (http://go-mono.com/status/). Note that these are built from SVN versions and some methods may not be in a released version yet.