MonoDevelop is an IDE primarily designed for C# and other .NET languages it is an open source integrated development environment for the Linux platform, Mac OS X, and Microsoft Windows. It enables developers to quickly write desktop and ASP.NET Web applications on Linux, Windows and Mac OSX. MonoDevelop makes it easy for developers to port .NET applications created with Visual Studio to Linux and to maintain a single code base for all platforms. Its integrates features similar to those of NetBeans and Microsoft Visual Studio, such as automatic code completion, source control, a graphical user interface (GUI) and Web designer.

Architecture Of MonoDevelep

architecture of mono

There are basically three layers:

Steps to Install MonoDevelep

  1. Download MonoDevelop 2.4.2

  2. Download Gtk# 2.12.10

    Gtk# installers for the .NET Framework 1.1 give .NET developers all of the pieces they need to build and run Gtk#-based applications. It is necessary for working with MonoDevelop IDE.

  3. Install Gtk# 2.12.10

    Click next to being start installation

    install gtk

    Accept the license agreement

    accept the license agreement

    Choose installation location

    Choose location for installation

    Confirm the installation to click on finish

    Confirm the installation

    Wait while installations is being done

    Wait while gtk # being install

    Click finish to complete the installation

    Gtk# installation finish

  4. Install MonoDevelop 2.4.2

    Click next to being start installation

    install monodevelop

    Accept the license agreement

    Accept the license for monodevelop

    Choose installation location

    Choose location for monodevelop

    Confirm the installation to click on finish

    Confirm monodevelop installation

    Wait while installations is being done

    Wait for monodevelop installation

    Click finish to complete the installation

    Finish monodevelop installation

  5. You MonoDevelop is ready to use, go to start menu and click on MonoDevelop icon

    go to start menu to start monodevelop

    monodevelop is start

Thank You....