tags:

views:

2669

answers:

6

I'm using my Mac most time at work. At home there's my Windows Computer, where I program with Visual Studio my .NET/C# stuff.

Because I want to program outside, it would be great to have an equivalent IDE for my Mac.

Which software are the best solution in my case to have a similar workplace with the same functionality?

I prefer OpenSource, but commercial Software is okay too.

+8  A: 

MonoDevelop from: http://monodevelop.com/

There is no equivalent to Visual Studio. However, for writing C# on Mac or Linux, you can't get better than MonoDevelop.

The Mac build is pre beta. From the MonoDevelop site on Mac:

The Mac OS X port of MonoDevelop is under active development and has not seen a stable release yet. Recent work described by Michael Hutchinson has focussed on improving the usability and stability of Monodevelop on the Mac. This work will be released in MonoDevelop 2.2. Right now it's not finished, and is very much an alpha.

grenade
Hm.. till now I haven't heard much good things about Mono running at Linux-OS'. Is there a difference in the behavior to Linux?
ChrisBenyamin
grenade
Okay, I'll give it a try - thanks.Three questions:a) Do I need additional software for compiling etc.?b) Is a tool included to run the compiled software?c) Is a debugger included?
ChrisBenyamin
Okay, you'll get the "accepted answer" from me :)
ChrisBenyamin
A: 

... no such thing I'm afraid. Eclipse with a MONO plugin if there's such a thing :-(

vector
... oops, just saw MONODEVELOP
vector
+8  A: 

Whilst more of a workaround, if you're running an Intel Mac, you could go the virtualisation route - at least then you can run the same tools.

middaparka
This is basically the route I take, 15 inch 2.33ghz Macbook Pro running VMWare Fusion or under bootcamp if I don't need to bounce between OS's
Jon P
Yeah, but thats as clear as whatever. Thanks anyway for this hint.
ChrisBenyamin
+2  A: 

+1 to @middaparka. Specifically, I would suggest Virtual Box with Windows and Visual Studio. At least that's what I do.

kenny
+2  A: 

Coming from someone who has tried a number of "C# IDEs" on the Mac, your best bet is to install a virtual desktop with Windows and Visual Studio. It really is the best development IDE out there for .NET, nothing even comes close.

On a related note: I hate XCode.

Nathan Taylor
XCode is terrible. I've been learning Objective C, and that IDE makes an already frustrating language worse.
Matt Grande
A: 

IF you are having Mac, you can use BootCamp s/w to install windows(xp/vista/server2003 etc) along with MAC OS. and then you can use any s/w on ur mac after booting in windows. Just press alt-option key at startup to choose between Mac Os or Windows. This the best way to work in windows running on mac/macbook.

Jakhar