• Visual C# or MonoDevelop
    7 replies, posted
  • Hello guys. I want to make programs with C# but I'm in doubt to choice the IDE. Which is better: Visual C# or MonoDevelop? I see in websites stating that Visual C# programs just executes on Microsoft and MonoDevelop programs is cross-platform. But who's better? (talking about performance). I am grateful for the response and your help. Hugs :)
  • No doubt Visual C# has fancy intellisense and debuggers to walk you through everything (which is nice if you're new to programming), but as a full Linux user I'd say go for MonoDevelop if you can handle it. Each IDE has its ups and downs; it's really up to you to decide what you use, but if I were you I'd choose MonoDevelop so I wouldn't get beat up by Naelstrom and other Linux users.
  • If you are on Windows, use Visual Studio/Visual C#. If you are on Linux, use MonoDevelop. Visual C# is a lot better, but MonoDevelop is usable, atleast on Linux.
  • When I make program, I always think about portability and performance. Maybe I'll choice Visual C#, afterwars I'll use MonoDevelop. Give more suggestions. Thanks
  • [QUOTE=Cesar Augusto;37129620]When I make program, I always think about portability and performance. Maybe I'll choice Visual C#, afterwars I'll use MonoDevelop. Give more suggestions. Thanks[/QUOTE] The portability of C# programs don't depend on the IDE you are using. You can usually use the same code and even the same binaries (.exe and .dll files) with .NET and Mono.
  • [QUOTE=Simspelaaja;37129807]The portability of C# programs don't depend on the IDE you are using. You can usually use the same code and even the same binaries (.exe and .dll files) with .NET and Mono.[/QUOTE] I know, but there is some difference in code between Visual C # or MonoDevelop?
  • [QUOTE=Cesar Augusto;37129871]I know, but there is some difference in code between Visual C # or MonoDevelop?[/QUOTE] No. You can write non-cross-platform (platform dependant) code on both platforms, but it isn't very common thing to do.
  • [QUOTE=Cesar Augusto;37129871]I know, but there is some difference in code between Visual C # or MonoDevelop?[/QUOTE] If you're asking about the code you have to write, Simpspelaaja already answered you in the same post you quoted. If you're asking about if Visual C# and MonoDevelop are compiled from difference source code, well of course, they're different programs.