This page is likely outdated. Visit the new documentation for updated content.

Total Survey Responses: 889

How often do you use the MonoDevelop IDE?

Select one:

Very often, It is my main IDE 156 17,55%
I use it in some projects 269 30,26%
Very sporadic use 211 23,73%
I don't use it, but I plan to use it in the future 220 24,75%
I haven't used it in any project 27 3,04%

Which kind of projects do you plan to build with MonoDevelop?

Select all that apply:

GTK# desktop application 591 66,48%
Windows Forms desktop application 434 48,82%
Other desktop application 150 16,87%
ASP.NET web project 362 40,72%
Command line application 420 47,24%
Server or daemon 265 29,81%

Other responses:

  • 3D apps and games (10)
  • Libraries (6)
  • Moonlight/Silverlight (5)
  • WPF (3).

Which languages languages do you plan use with MonoDevelop?

Select all that apply:

C# 849 95,50%
Visual Basic .NET 102 11,47%
Boo 96 10,80%
Nemerle 24 2,70%
Java 67 7,54%
Python 128 14,40%
Ruby 74 8,32%
C/C++ 204 22,95%

Other responses:

  • PHP (7)
  • Chrome (6)
  • F# (5)
  • D (3)

Which .NET runtime version will be required to run the projects you plan to work on?

Select all that apply:

.NET 1.1 170 19,12%
.NET 2.0 790 88,86%
.NET 3.0 333 37,46%
.NET 3.5 295 33,18%
Silverlight 216 24,30%

Other responses:

  • Maemo (3)
  • PDA (2)
  • Symbian (1)
  • Wii (1)

Select the target platform for the applications you are going to develop

Select all that apply:

Linux 862 96,96%
Mac OS X 185 20,81%
Microsoft Windows 671 75,48%
Sun Solaris 50 5,62%
BSD 67 7,54%

On which desktop environment are you running MonoDevelop?

Select one:

GNOME 2.8 or older 16 1,80%
GNOME 2.10 6 0,67%
GNOME 2.12 6 0,67%
GNOME 2.14 4 0,45%
GNOME 2.16 20 2,25%
GNOME 2.18 45 5,06%
GNOME 2.20 458 51,52%
GNOME (don't know the version) 82 9,22%
KDE 3.4 or older 2 0,22%
KDE 3.5 7 0,79%
KDE 3.5.1 – 3.5.3 2 0,22%
KDE 3.5.4 - 3.5.6 10 1,12%
KDE 3.5.7 or newer 98 11,02%
KDE (don't know the version) 10 1,12%
Other 53 5,96%

Other responses:

  • Xfce (17)
  • Mac OS X (9)
  • Fluxbox (4)
  • Elightenment (2)
  • Ion (2)

Do you have problems using MonoDevelop? Tell us what are the main issues you are suffering

Select all that apply:

Stability problems 435 48,93%
Performance problems 140 15,75%
Excessive memory use 126 14,17%
Installation problems 120 13,50%
Lack of documentation 176 19,80%

Other responses:

  • Lack of debugger (54)
  • Missing features (in general) (20)
  • Bugs (13)
  • Usability (10)
  • Lack of Windows Forms designer (7)
  • Lack of refactoring operations (6)
  • Crashes (6)
  • Lack of editor features (5)
  • Not properly supported in my ystem/distro (5)
  • Lack of better ASP.NET support (3)
  • Problems with getting dependencies (3)

Are you interested in developing add-ins for MonoDevelop?

Select one:

Yes 289 32,51%
No 189 21,26%
N/A 411 46,23%

Which features you think are the MOST important for MonoDevelop to have or improve?

Responders had to specify a ranking of the most preferred features. The first column is the number of times the feature was included in the ranking, then the % of the same value. The last column is a weighed value of the feature, taking into account the position in the ranking (if the feature was selected as #1, it had a value of 1, in #2 a value of 0.9, #3 a value of 0.81, #4 0.73, #5 0.66, #6 0.59, and so on).

Tools: Debugger 736 82,79% 610,54
Visual Designers: GTK# visual designer 577 64,90% 378,89
Source Code Editing: Better support for intellisense 581 65,35% 359,55
Visual Designers: Windows Forms designer 547 61,53% 356,85
Source Code Editing: Source code refactoring tools 574 64,57% 345,46
Source Code Editing: Editor improvements (code folding, buffer splitting...) 562 63,22% 322,02
Visual Designers: ASP.NET Forms designer 488 54,89% 277,43
Tools: Package generation (installers, tarballs, RPMs, DEBs, etc) 496 55,79% 245,9
Visual Designers: Class diagram / UML modelling 480 53,99% 241,57
Project Import/Export: Improve support for Visual Studio projects 468 52,64% 236,68
Tools: Profiling tools 477 53,66% 232,14
Tools: Database management 464 52,19% 216,68
Tools: Code analysis tools (e.g. Gendarme) 447 50,28% 198,12
Porting MonoDevelop: Support the MonoDevelop IDE on Windows 449 50,51% 181,83
Tools: Documentation tools 414 46,57% 165,13
Tools: Internationalization tools 410 46,12% 160,38
Documentation: about the Mono platform and libraries 402 45,22% 152,77
Project Import/Export: Improve support for Makefile generation/integration 403 45,33% 151,33
Documentation: about how to extend MonoDevelop (add-in development) 376 42,29% 106,59
Documentation: about how to use MonoDevelop 356 40,04% 105,25
Community: Team work tools (task lists, bug reporting, calendars, etc.) 366 41,17% 104,65
Community: Tools for locating, downloading and sharing components and widgets 348 39,15% 96,24
Version Control Integration: Git 334 37,57% 90,16
Porting MonoDevelop: Support the MonoDevelop IDE on Mac OSX 329 37,01% 84,59
Customization of MonoDevelop: Customization of the IDE menus and toolbars 336 37,80% 83,7
Customization of MonoDevelop: Automation of the IDE with scripting (macros). 317 35,66% 67,04
Version Control Integration: Bazaar 296 33,30% 65,72
Version Control Integration: Mercurial 287 32,28% 48,53