Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What is the main difference between a Rapid Application Development tool like MonoDev and Visual Studio, is an RAD more focused on one thing? I'm looking to make a web application, are there advantages to using a Web Based Rapid Application Development Tool as opposed to Visual Studio with the .NET framework 3.5 support?

share|improve this question

migrated from Jun 28 '11 at 19:37

This question came from our site for professional and enthusiast programmers.

Both are RAD tools. The main difference is Visual Studio is created by Microsoft and, in many ways, has more bells and whistles. Technically, you can use it for mono, but if you want to target both Linux (etc) and Windows with Mono, you may find MonoDev an easier ride. It really depends on what you are doing. At minimum, you will have some re-referencing if you move .NET code to mono.

share|improve this answer
What do you mean by this? Mono supports the same references as the .NET runtime. Assuming you don't use any classes not implemented by Mono, and other Win32isms like PInvoke, you should be able to run a VS compiled binary on Mono without any trouble. – Mike Caron Jun 28 '11 at 19:18

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.