views:

8080

answers:

13

Hi guys,

At home and work I use VS2008. As I've only ever used Visual Studio for .NET development, I would like to expand my horizons and see what else there is on offer as an alternative to it. So what in your opinion is the best alternative to Visual Studio? Is there a viable alternative?

+2  A: 

emacs

BubbaT
+7  A: 

There are many alternatives, check this list:

Alternative IDEs to Visual Studio.NET

Edit: seem that the original site it's no longer working, here is an archive.org link:

http://web.archive.org/web/20071217202115/http://www.dotnetcoders.com/web/Articles/ShowArticle.aspx?article=49

CMS
+7  A: 

If you're into C# and VB.Net and don't mind open source then you could use SharpDevelop. It does a pretty good job!

Mat Nadrofsky
+2  A: 

vim

It also helps you to stop using your mouse so much!

Judge Maygarden
I love the irony in having to use your mouse to stop using your mouse ;-)
Si
On the contrary, there is no need to use your mouse to follow my links. See http://lynx.isc.org/ or http://lifehacker.com/139495/hack-attack-mouse+less-firefox for examples.
Judge Maygarden
+1  A: 

For .NET development, VS2008 is the best but if you want to check for another best IDE, Eclipse probably the best after VS if you are rating it among the IDEs, ofcourse you cant do .NET development in Eclipse though

Jobi Joy
+2  A: 

There is also the free Visual Studio 2008 Express.

Mitch Wheat
+2  A: 

As far as .net languages go, VS is hard to beat.

I have used SharpDevelop before for .net, and is overall pretty good.

For other languages like Java, Eclipse is really good, as well as some of the Eclipse variants like Aptana for web work.

Then there's always notepad...

seanb
+3  A: 

The other great thing about SharpDevelop is the ability to translate solutions between the two big managed .NET languages VB.NET and C#. I believe it doesn't work for "websites" but it does for web application projects.

Ian Patrick Hughes
Interesting feature! I don't know if it's a reason for choosing an IDE, though, because that sounds like once-off kind of task, not the kind you would do all the time.
Evgeny
A: 

If you are looking to try Java, I believe NetBeans is a very, very good IDE. However, for .NET, sure there are alternative IDEs but I don't think it makes much sense to use them unless you are developing on an Open Source platform, in which case SharpDevelop is a good choice and is reasonably mature.

BobbyShaftoe
+2  A: 

There's MonoDevelop, which I occasionally use when I want to do some light C# coding when in Linux. It's nothing close to VS.Net, but it works for small projects. I really don't think most of the alternatives people have listed come anywhere close to VS.Net.

Kibbee
Regarding coming close to Visual Studio, while nothing is as good as Visual Studio, I don't think anything comes closer to Visual Studio than SharpDevelop.
Justin Dearing
A: 
jussij
A: 

I still like Source Insight a lot, but I'm hesitant to recommend it anymore as I'm not sure anybody's still maintaining it. They released a very minor update back in March but haven't had a major release in years. And there seems to be no web community presence. It's a shame because I still like its auto-completion-friendly file open and symbol browsing panels (as well as syntax formatting) better than anything else I've ever used.

C. Dragon 76
+2  A: 

coderun, a browser based .Net IDE!

Vinz
I am looking forward to seeing what the future of cloud-based IDEs will be. Positive, I hope