6.3 Writing Mono Applications on Linux and Mac OS X with MonoDevelop

Mono is an open source implementation of the .NET Framework built to run on Linux, Solaris, Mac OS X, Windows, and Unix. If you are developing on Windows, you can build Mono applications using Visual Studio as well as SharpDevelop, but neither of those IDEs runs on Linux or Mac OS X. MonoDevelop started out as a port of the SharpDevelop IDE but has since evolved independently into the only Mono IDE available for GNOME-based Linux desktops.

MonoDevelop at a Glance

Tool

MonoDevelop

Version covered

.11

Home page

http://www.monodevelop.com

Power Tools page

http://www.windevpowertools.com/tools/65

Summary

An open source IDE for GNOME-based Linux and Mac OS X

License type

GPL

Online resources

FAQ

Supported Frameworks

.NET 1.0, 1.1, 2.0; Mono 1.0, 2.0

Related tools in this book

SharpDevelop, NUnit

Getting Started

MonoDevelop requires a version of Linux running the GNOME desktop. (Red Hat Fedora Core 5 is used for the examples in this section.) The easiest way to get Mono-Develop up and running is to use the Mono 1.1.15_2 installer available from http://www.mono-project.com/Downloads, under the “Linux Installer for x86” heading. The Mono installer includes all of the required dependencies as well as MonoDevelop itself. After you complete the install, you will see a Mono icon on your desktop. Double-clicking it opens the directory that contains ...

Get Windows Developer Power Tools now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.