What does Visual Studio offer that Monodevelop lacks?

Viewed 14178

What would a developer used to working in Visual Studio have to give up if they switched to Monodevelop? This hypothetical developer most often develops ASP.NET web applications with C#.

I'm aware that Monodevelop has the basic Visual Studio features like syntax highlighting and support for Visual Studio solutions. What are the deficiencies that would most affect the productivity of a developer giving up Visual Studio?

To keep things consistent, please confine your answers to points about Visual Studio 2008 and Monodevelop 2.0.

5 Answers

I tried Monodevelop and found that it's not a "wow" experience, though this doesn't mean it's not a great accomplishment.

I'm used to docking controls and being able to easily drag controls into/out of containers. However, if I want to do this in GTK, I have to delete all the controls and start again! Therefore, I could not be productive using MonoDevelop.

In general, someone can learn how to deal with it.

Only guys who know how to program in Linux in C and C++ (Linux Development in General) will find it a "wow" experience. For windows developers, it is an unhappy experience.

Related