MonoDevelop fait partie du projet Mono. C'est un IDE libre de GNOME initialement conçu pour le C# et les autres langages .NET et permet de développer des applications Web, Desktop, Web Service, Console…
Il a été initialement un portage de SharpDevelop.
MonoDevelop est multi-plateformes :
MonoDevelop permet de créer de véritables projets avec une éditeur de classes, de fichiers.
MonoDevelop est extensible par des add-in, il en existe notamment pour la gestion des base de données, le support de SVN.
Le liste complète des fonctionnalités est disponible sur cette page :Fonctionnalités MonoDevelop
Depuis la version 2.2 Beta 2, Monodevelop est développé sous licence LGPL 2.1.
Le principal changement que cela induit et que les add-ins peuvent être développés sous la licence du choix du développeur.
Mono est une plate-forme de développement complète basée sur une implémentation de la machine virtuelle .NET et des API de base définis à l’ECMA .
Mono propose entre autres :
Pour bénéficier des versions de Mono et de Monodevelop les plus récentes, il existe un PPA qui met les paquets nécessaires à disposition à l'adresse suivante : Monoxide.
Une fois sur la page cliquer sur Technical details about this PPA, puis sur Read about installing pour avoir les instructions d'installation.
MonoDevelop :
Mono :
Contributeurs : ronan