views:

99

answers:

10

Hi all, this is probably a n00b question, but even so...

Apart from MS Office, I have not used the Win OS for anything other than playing games.

I think maybe with Win 7 it's time to get up to speed with .net and whatever other windows-focussed libs will probably be useful to know.

Until 4 years ago, I had worked primarily in mainframe environments. Since then I have worked primarily with Java, Python and C++, in the last couple of years more-or-less exclusively developing in Eclipse.

With the release of Win 7, I have changed my opinion on the future worth of development skills on the MS platform.

So finally to the question :

Apart from Eclipse, which other IDEs are well worth using on the Win7 platform ? Which IDEs best fit the Win 7 environment ?

+4  A: 

Visual Studio 2008/2010 and the .NET Framework

Pedro
You're the lucky winner Pedro, congratulations
Steve De Caux
+2  A: 

Well, you can't really go past Windows development withought trying out Visual Studio. The Express editions are even free to try out and use.

Other than that, most IDEs are crossplatform anyway.

Mavrik
A: 

If you're going to be developing specifically for Windows, I'd personally steer clear of Eclipse and just use Microsoft's own Visual Studio. The Visual Studio Express editions are free (beer-free, not speech-free) although limited compared to the full-blown professional editions. They should, however, have enough grunt for all but the most complicated uses.

It is, in my mind, the best solution for Windows-only development.

paxdiablo
A: 

Visual Studio 2010 for .Net is the only resonable choice if You want to work with .Net

matekm
uh, I'm too slow;)
matekm
A: 

Every man and his dog is using Visual Studio, either the full version or the free Express editions. I am only a beginner, so dont use 90% of what it can do, but its really nice to work with and has .Net SDK in the install (in fanct I dont think its optional).

Silvanus
+1  A: 

I believe Microsoft's Visual Studio comes as the obvious choice. The license is quite expensive but you can get away with the Express versions.

Also, if you intend to develop utility apps for Windows then C#/.NET is definitively the way to go.

Finally, if you still intend on doing some cross-platform applications, then I would recommend Qt along with QtCreator IDE (which I think it is surprisingly good).

ruibm
A: 

On the Microsoft platform, Visual Studio and .NET is pretty much the de facto standard to be honest. (You didn't say you were exclusively after open-source options.)

In addition to the 'full' versions there are however 'express' editions that are available for free. (You can also currently get a beta of the full Visual Studio 2010.)

middaparka
A: 

Flex Builder / Flash Builder ... Good choice for cross platform development.

(Although the IDE itself is built on top of Eclipse)

Srirangan
A: 

If you had to develop in Python, Java, Php, Ruby or Rails I suggest you to use Aptana that's in my opinion one of the best IDE I've ever seen, and it work well on Windows 7. To work with .NET, Visual Studio 2008/2010 is the best option.

tanathos
It's probably worth mentioning that Aptana is Eclipse based, so it's likely to be very familiar. That also means it won't 'teach' you much in terms of learning about other development environments.
Adam Luchjenbroers
+1  A: 

I would recommend Visual Studio 2008 and the .net framework if you're windows focused (as everyone else has said above).. if you're looking for cross-platform work; I would recommend NetBeans over Eclipse, purely for the speed enhancements if nothing else.

Take the time to consider your options, the right IDE makes a hell of a difference to your output.

Tom Harvey