Mono 是一个由Novell公司(先前是Ximian)主持的项目.该项目的目标是创建一系列符合ECMA标准(Ecma-334和Ecma-335) 的.NET工具,包括C#编译器和共通语言运行平台.与微软的.NET Framework不同,Mono项目不仅可以运行于Windows系统上,还可以运行于Linux,FreeBSD,Unix,Mac OS X和Solaris.
新版本改进内容有:
- WCF client and server, the subset exposed by Silverlight 2.0
- LLVM support, to improve performance on server/computational loads
- Co-routine framework Mono.Tasklets
- Preview of LINQ to SQL using DbLinq
- New Soft Debugger, integrated with MonoDevelop on Unix and OSX
- Joint release with MonoDevelop 2.2
- System.IO.Packaging
- csharp shell now supports auto-completion
- xbuild can now build most msbuild projects
- Support for CoreCLR security:
- Mono debuts a full metadata and IL verifier
- Security system used by Silverlight applications, reusable for other cases.
These new features are described below in detail.