Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

What's the recommended hardware a .net developer today should work with. Is there software that can provide evaluation for machines in this regard?

share|improve this question

closed as off-topic by MDMarra, Iain, Dave M, squillman, MadHatter Nov 21 '13 at 17:38

This question appears to be off-topic. The users who voted to close gave these specific reasons:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they tend to become obsolete quickly. Instead, describe your situation and the specific problem you're trying to solve." – Iain, Dave M, MadHatter
  • "Questions must be relevant to professional system administration. Server Fault is dedicated to professional system and network administrators. End user and enthusiast questions are off-topic (contact your system administrator or hire a professional to help you out). Please see the Help Center for more information." – MDMarra, squillman
If this question can be reworded to fit the rules in the help center, please edit the question.

add comment

4 Answers 4

up vote 0 down vote accepted

http://blogs.msdn.com/ddperf/archive/2008/12/23/visual-studio-2010-hardware-requirements.aspx

http://stackoverflow.com/questions/1212419/system-requirements-for-visual-studio-2010

http://www.codinghorror.com/blog/2006/08/the-programmers-bill-of-rights.html

As a developer, multiple monitors are now a must, at least 3

The faster the CPUs the better, multi-core cpus are also a must

100+Gb 10k rpm disk, or even better one of the solid state drives, do your homework on those though.

8Gb ram minimum

Graphics card depends on what you're working on, obviously game development is going to require more, but at minimum something that will run those 3+ monitors (will probably take more than one card to do that)

share|improve this answer
    
All these comments are useful, thanks for the vs 2010 link and the bill of rights reminder. –  Irwin May 5 '10 at 18:02
    
I have servers running in production using commodity disks and <8Gb of RAM. These specifications will be difficult to justify in most environments. –  Warner May 5 '10 at 19:08
    
those are servers, not dev boxes, depending on what the server does you may not need as much horsepower as a developer machine –  BlackICE May 5 '10 at 19:15
add comment

Definitely have multiple monitors in there. It's a god send. Start at a minimum of 2. Get 3 if you can afford it.

Our esteemed website curator Jeff Atwood has a blog post detailing the benefits. In fact, he is a staunch advocate for multiple monitors, as he has talked about it for years (see the links in the blog post).

share|improve this answer
    
Wow. Wowsy wow wow wow. I've been out of the consumer/prosumer desktop market for quite a while. That's some nice stuff right there. –  mfinni May 5 '10 at 17:54
add comment

Hm, there is no standard, but here my 2 cents:

  • Good computer, fast processor. The moment you turn on FxCop you want a lot of fast cores for anything but the smallest project.

  • Memory. 8gb is ok ;)

  • Graphics card - I move to 5750's ATI, driving 3+ monitors. Screen space is valuable.

  • Good discs. There are some nice websites reporting a LOT of speedup with a SSD. A fast hard disc may be sufficient. Will have to try that one out soonish.

share|improve this answer
add comment

That's a really vague question - you need to say more of what you're doing. If you're building PS cmdlets that do nifty things with AD, you can do it on a 3-year old laptop with no sweat. If you need two instances of SQL Server Developer Edition, IIS, and streaming media, you're going to want some workstation-class stuff, or maybe even a server to host the infrastructure (and then you can do the dev work on a three-year-old laptop).

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.