Mono 2.0 is Ready: Compilers for C# 3.0 and Visual Basic 8

Oct 07, 2008

The developers of Mono, the free implementation of the .NET framework, have achieved a major milestone with version 2.0.

A complete compiler for C# 3.0 and a compiler for Visual Basic 8 are among the highlights of the new Mono release. Among the APIs are Gtk# 2.12, a binding to the Gtk+ 2.1.2 and GNOME libraries, and Mono.Cairo, a binding to the Cairo Graphics library. Mono also includes Microsoft-compatible APIs such as ADO.NET 2.0 for database programs, ASP.NET 2.0 for web development and Windows.Forms 2.0 for desktop applications. The Mono 2.0 release notes go into further details.

Mono project leader Miguel de Icaza had offered full details on the C# 3.0 compiler in his blog.

The Mono open source project uses various licenses. The class libraries and the C# compiler are under the MIT X.11 license, while the runtime is under GNU LGPL and the SDK tools are under either the GNU GPL or MIT X.11 license.

Related content

  • Mono and DotGNU

    The Open Source projects Mono and DotGNU open Microsoft’s .NET platform to Linux developers. This article investigates how well-suited these alternative implementations are for building simple GUI applications.

  • Boo

    Hooked on Python's "wrist-friendly" syntax? Enamored of .NET architecture but equally appreciative of C#'s strong typing? Boo offers the best of three worlds.

  • Novell Releases Mono 2.6 and MonoDevelop 2.2

    The Mono framework compatible with Microsoft's C# .NET is available in version 2.6. Developers also upgraded its associated MonoDevelop environment to version 2.2.

  • Mono Development for Visual Studio from Novell

    What a few years ago might have been considered a joke has now become reality: thanks to the Mono Tools for Visual Studio, developers can create RPM packages directly from the MS environment.

  • Mod_Mono

    Mod_Mono lets you host .NET applications on your Linux Apache 2 server.

comments powered by Disqus