Greetings to all!
After working with ASP and then ASP.NET, and now with version 2.0, I've programmed on desktops, laptops, and servers. With the amount of memory and CPU usage that VS 2005 takes to program a large website, I've been looking at upgrading my existing laptop to a newer model. However, I'm still not convinced that this will solve the problems that Visual Studio seems to have with my hardware.
I am running a fairly powerful Dell Inspiron 9100 (3.0GHz, 2G Mem, 120Gb 7200 HD) to do my programming. I have Windows Server 2003 Standard installed on it so I can build and run my development apps using the same environment as the customer (I recommend doing this for everyone, it is nice being able to debug locally instead of trying to do remote debugging onto your test server). VS still seems to run very slow with this configuration. I don't think it has anything to do with the hardware, but at this point, I'm willing to try anything.
I've called Microsoft on three occasions to get the KB fixes from them (after reading this post
from the Microsoft Web Dev Team) and none of the fixes have helped at
all. I've have not gotten as many VB Runtime crashes when I try to
debug (or switch pages, or click on the File menu, it was completely
random when the VB Compiler crashed). I am still very unhappy with the
performance of Visual Studio and wish they would have fixed a lot of
the problems that were reported before they went live back in
November. Then again, I guess you get the good with the bad with the
new controls and options with 2.0. Hopefully Brendan will have some good news to report to us, but I digress...
I was searching for some blog posts to see if anyone had posted any hardware that they are using to program with ASP.NET and I haven't found much.
I don't know if programming on a laptop is better than on a desktop, but I do like being able to take my code home with me to work disconnected. If anyone else is using the Inspirons, you know that they are beasts! They can weigh almost 15 lbs. and it becomes a real hassle when you're travelling because you need to take the laptop, along with the power supply (which is just as gargantuan). I want to look for a laptop that would be used for optimum programming with Visual Studio. With the new Intel Core 2 Duo CPUs, they take care of a lot of the weight problems because it is smaller than the other chips and don't need as much power (which takes care of the power supply brick issue). Dell has some newer laptops (XPS series) that I'm interested in, however, I have heard good things about the ASUS laptops for programming (WJ3 to be exact - Coding Horror).
Another option would be to build a desktop for programming and development, then Remote Desktop into it. I think this would be the easiest option since the desktop can be fitted with more memory. I don't like the idea of my code sitting on another machine while I'm trying to work on it. It's not "personal" enough. I need the security blanket of knowing that my code is with me (even though VSS is storing it on the server too). Yes, I use VSS because it was the fastest to set up. I may move to Subversion sometime in the future, but again, I digress...
It will just come to your personal preference. If you're looking for a monster programming machine, you'll just have to get the latest and greatest available.
I ask you, what do you have for your setup?
09-21-2006 11:31 AM