Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I would like to buy a laptop to install Visual Studio Professional Edition on it. I have a friend who has got a laptop with Vista Home Premium 32-bit with 2 GB RAM but he said that Visual Studio is quite slow sometimes when he is moving between pages and when he is opening the program as well.

For those who have installed Visual Studio on their machines, could you recommened me some features that will make working with Visual Studio quick and enjoyable :)?

share

migration rejected from stackoverflow.com Jun 29 at 17:56

This question came from our site for professional and enthusiast programmers. Votes, comments, and answers are locked due to the question being closed here, but it may be eligible for editing and reopening on the site where it originated.

closed as off-topic by DavidPostill, random Jun 29 at 17:56

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

  • "Questions seeking for hardware shopping recommendations are off-topic because they are often relevant only to the question author at the time the question was asked and tend to become obsolete quickly. Instead of asking what to buy, try asking how to find out what suits your needs." – DavidPostill, random
If this question can be reworded to fit the rules in the help center, please edit the question.

    
You might consider asking this question on SuperUser.com, as it isn't directly programming related. You might find better responses there. –  Brad Nov 21 '10 at 3:58
4  
I think developers are the most appropriate people to answer this question. Computer enthusiasts might know what makes a good computer, but developers know first hand what hardware can make VS hum. I don't understand the down votes myself. –  Dave White Nov 21 '10 at 4:13
    
I agree with Dave White. This may not be strictly programming-related, but programmers are a far better bunch to ask about computer hardware for that purpose than general computer experts (read: gamers). +1 from me. –  Cody Gray Nov 21 '10 at 4:26

3 Answers 3

There are several things that can impact Visual Studios performance, I'll list them in order of how I feel they should be addressed.

  1. Ram - Don't cheap out. 4GB is pretty cheap now a days and will improve your development (and overall) experience. Get 8GB if you can. A developer's machine rarely runs only Visual Studio (SQL Server, MongoDB, IIS, Personal Oracle, MySQL, etc etc)
  2. Hard Drive - Get the fastest HDD you can in your laptop. Visual Studio does a lot of writing to disk and a fast HDD can really help with all that disk I/O. (SSDs are coming down in price and are really fast!)
  3. CPU - Get a nice i5 and up. I believe there are aspects of VS 2010 that are multi-threaded so I'd make sure it's dual core minimally. This will also help if you are running other things (DBs, IIS, etc) while developing.
  4. GPU - VS 2010 is (at least partially) a WPF application that benefits from hardware acceleration.

I'd address these from 1-4 until I run out of budget in your laptop. If you can afford all 4, you'll have no problems running VS 2010. :)

That's my two cents.

share
2  
These 2 cents need a large budget. –  harrymc Nov 21 '10 at 9:58

The MacBook/MacBook Pro's killer feature (aside from the design and other minor touches) is its ability to run OS X and Windows at the same time. If you're a web designer, you might find that even more useful than the average developer.

Otherwise, you'll want to consider the following:

  • Lots and lots of RAM. There's hardly such a thing as too much (although if you have more than 4 GB, you'll want to run a 64-bit version of Windows). 4 GB is the absolute minimum for development nowadays.

  • The fastest hard drive [your] money can buy (note I didn't necessary say the biggest). Preferably an SSD, but you need to at least get a 7200 rpm drive. Ignore anything that doesn't let you upgrade from the standard, low-end notebook speed of 4200 or 5400 rpm.

  • A CPU with multiple cores is nice, and the Intel Core i5s and i7s have some nice power management features for notebooks, but you don't necessarily need the best processor money can buy. The raw speed of the CPU is less important than you might think. Most compiles, and certainly most software suites, are not particularly CPU-intensive. Opt for a nice, middle-of-the road CPU, speed-wise, from a quality processor family.

  • A large screen is very nice to be able to see more things at a time. I'm so spoiled with dual and triple monitor setups that using my notebook away from a desk is almost torture. Unless you need hypermobility, don't get anything less than a 15" screen. 17" is very nice, but starts approaching the "too big for a notebook" category. Do yourself a favor and keep a second monitor on your desk to plug into when you get home.

  • If at all possible, test out the keyboard before settling on a unit. It may be that I'm picker than most, but there are far too many notebook keyboards that I just can't stand to type on. But even if you're not as picky as I am, you're going to be spending a lot of time typing on this computer: you need something that you're fast, comfortable, and efficient with. (For me, this is a MacBook or ThinkPad.) Be very cautious of small, netbook-sized keyboards, especially those missing "uncommon" keys that aren't so "uncommon" for us developers.

  • Battery life is entirely up to you. If you spend most of your time mobile, you want a solid, long-lasting battery. Otherwise, it's not all that important.

Generally, brands are irrelevant: buy for features and price. People probably have opinions on this, but they're based more on experience than objectivity.

share

I beg to differ with some aspects of the answers given on this thread.

For one Thing (per 2014/2015) at leat 4 core /8 Logical core CPUs. For critiscism concerning Lenovo and other vendor (with the complicity of Intel) Marketing of their Laptops and 5th Generation CPUS see this link:

I agree in general with the other points of the answers above but i think for 2014/2015 we can be more precise -- at least 16GB RAM, 512GB SSD (best quality, but at least SSD), and separate GPU especially if you have a 3K or 4K screen, and / or Touchscreen (which i have), and / or you use mutliple monitors my Lenovo T550 laptop and screen freezes up on me A LOT.

To see what i mean, I repeat my comment below from the above link since finding the comment to the article the link Points to might be tricky

Re: Lenovo ThinkPad T550 Notebook Review

« Reply #7 on: May 10, 2015, 19:51:37 »

Quote

I'm a developer and bought the T550 for a job i did. It has a two core CPU, but i was mislead by the i7 5th Generation hype. You will find no review on Youtube on elsewhere claiming that it is desk top replacement. The reviews i have seen, will not even mention it's performance in relation to the McBook Pro or the Dell XPS 15.

Why did i buy it. The Hype. Lenovo Claims it is a high-end "Business Laptop". Desktop replacement. -- well i guess i've been duped.

I should have bought the XPS 15 which similiar to the Macbook Pro 15 has a 4 core i7-4712HQ (MBP has a similiar 4 core CPU I7-4870HQ)

The CPU is an i7 "4th Generation" CPU, but it is (in my opinion) faster than the 2-core i7-XXXXU "5th Generation" CPUs. I am writing this because i had colleagues with the DELL MX4800 & DELL MX3800 in the office, sporting similiar "4th Generation" 4-core CPUs (their machines were purchased in 2013 & 2014) Their compile times where at least twice as fast. And my T550 had Problems dealing with extra monitors. The T550 has an i7-5600U CPU. These CPUs (i think he U stands for "Ultra" low energy), it use less energy and allows the user more battery life.

But if they do not perform, it like driving a 5th generation Vespa because you get more gas mileage and it is quieter, than on a 4th generation BMW motorcycle.

As a developer my laptop needs CPU muscle and no heat on top, allowing the wrists to remain near the keyboard the entire day. If the fan makes a bit of noise or if i have to plug it in every 3-4 hours, it is more than worth the comprimise.

Even as i write the his review, my Internet Explorer has about 15 Tabs open and i have two sessions of Visual Studio running, skype, a couple PDFs open, Word is Open. And the mouse freezes on me. It is slow.

My MBP is also open -- similiar load, no Problem. It makes some fan noise sometimes. So what. Better that it freezing on me because of the load.

share