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.