MonoDevelop

From Wikipedia, the free encyclopedia

Jump to: navigation, search
MonoDevelop
Logo of MonoDevelop
Screenshot of MonoDevelop
Screenshot of MonoDevelop
Developed by Novell and the Mono community
Latest release 1.0 / 14 March 2008; 322 days ago
Preview release 2.0 Alpha 2 / 21 November 2008; 70 days ago
OS Cross-platform
Available in Multilingual
Type Software development
License GNU General Public License
Website http://www.monodevelop.com/

MonoDevelop is an open source integrated development environment for the Linux platform, primarily targeted for the development of software that uses both the Mono and Microsoft .NET framework. MonoDevelop integrates features similar to that of Eclipse and Microsoft's Visual Studio such as Intellisense, source control integration, and an integrated GUI and Web designer. MonoDevelop integrates a GTK# GUI designer called Stetic.[1] It currently has language support for C#, Java, Boo, Nemerle, Visual Basic.NET, CIL, C and C++.[citation needed]

Contents

[edit] History

In late 2003, a few developers from the Mono community began migrating SharpDevelop, a successful .NET open source IDE from System.Windows.Forms on Windows to Gtk# on Linux. Being an early fork of SharpDevelop, MonoDevelop has very little in common architecturally from recent SharpDevelop releases.

Over time, the MonoDevelop project was absorbed into the rest of the Mono project and is actively maintained by Novell and the Mono community. Since Mono 1.0 Beta 2, MonoDevelop is bundled with Mono releases.

[edit] MonoDevelop on Non-Linux Platforms

MonoDevelop can also be used on the Windows and Mac OS X platforms. As of June 2008, however, neither platform is as well supported as Linux. No installer is provided for Windows; one must build MonoDevelop from source.[2] MonoDevelop is bundled with the Mono installer for Mac OS X,[3] but the bundled version does not include the Stetic GUI designer due to drag-and-drop problems in the native OS X version of GTK.[4] While Mono provides a package for Solaris 8 running on SPARC,[5] MonoDevelop packages for OpenSolaris are only provided by groups from the OpenSolaris community.[6] MonoDevelop on FreeBSD is likewise supported only by the FreeBSD community.[7]

[edit] See also

[edit] References

[edit] External links

Personal tools