Images in this post missing? We recently lost them in a site migration. We're working to restore these as you read this. Should you need an image in an emergency, please contact us at imagehelp@codebetter.com
Developer's Vista Setup

Moving to a new machine can be like moving from a house you've lived in a long time...you just take things for granted after a while that you have set up.

I got a new machine with Vista on it and decided to just start all over again installing only those things I really USE. Along the way, I had to search some resources to help me do a better job installing tools I have to have to do my job. So here's a list of some quick tips that have gotten me (mostly) up to speed on the new OS. Some are tool-related and some are just Vista oddities I had to learn. This all assumes UAC is turned on (if you like pain and suffering).

  1. NAnt - nothing too different here, except be sure to run your command-line as an administrator. Here's the standard way of installing NAnt and here's how to always run your command-line as an administrator.
  2. Subversion - want to just type 'svn' from the command-line? The best installer I have found is CollabNet's. I used other installers but this installs Apache and sets up repository directory for you too, doing some of the steps here, including installing Subversion as a service for you. Nice. After you have installed it, you'll want to go into the firewall and open up the tcp port (3690 default) and also go into the admin MMC services list and start the service. Once done, you should be able to run 'svn' from the command line.
  3. VisualSVN - This is more of an VS 2008 issue, but be sure you are current on VisualSVN's latest version, per this post.
  4. Total Commander - Windows explorer still sucks and Total Cmd works on Vista.
  5. NVIDIA driver - Have an NVidia card and the driver sucks (computer won't sleep, etc.)? There are tips here to improve Vista performance, including using a modified driver .inf to fix the lame laptop drivers for these cards. The site to get them has been down so you can try here to get the .zip. I installed 163.75 and my computer sleeps now. Also ,this seemed to fix sluggish wireless keyboard action I was having.
  6. TortoiseSVN - works fine on Vista, though I read about some problems in the past. I haven't had any issues yet.
  7. Unlocker - installed just fine and works.
  8. IIS 7- Really nice and the UI is sweet. Just be sure to enable Windows Authentication on your site if you are debugging from  VS.
  9. Notepad++ - The replacement for notepad.exe on the site works in Vista, but you'll need to run as administrator in all the usual places.

These are the primary tools I am using through the day that took a little work and investigation to get back to where I like things.

Vista hasn't been as lame or difficult as I have read so often, but it also isn't a step up either I think. It's hard to tell sometimes if the shutdown hangs, sleep failures, etc. are due to Vista or driver compatibility but I can say that things don't feel as stable as they did on XP. Still I haven't had any showstoppers related to development so that's good.

I'll post more of these as I discover things I had to figure out.  The only real gripe has been the silent failure of services that haven't been given administrative permission explicitly. Sometimes a service you expect to run doesn't because it isn't running as administrator...DaemonTools did that to me when I was trying to mount VS 2008 install.

Hope this helps some one...


Posted 12-05-2007 11:19 PM by Michael Nichols
Filed under:

[Advertisement]

Comments

Video X Drivers » Developer's Vista Setup wrote Video X Drivers » Developer's Vista Setup
on 12-06-2007 4:19 AM

Pingback from  Video X Drivers » Developer's Vista Setup

Job Search: Build a Career, Job Listings, Employment » Developer’s Vista Setup wrote Job Search: Build a Career, Job Listings, Employment » Developer’s Vista Setup
on 12-06-2007 5:22 AM

Pingback from  Job Search: Build a Career, Job Listings, Employment » Developer’s Vista Setup

Windows Vista » Developer's Vista Setup wrote Windows Vista » Developer's Vista Setup
on 12-06-2007 6:59 AM

Pingback from  Windows Vista » Developer's Vista Setup

Derik Whittaker wrote re: Developer's Vista Setup
on 12-06-2007 7:57 AM

Mike,

At least you can install vista.  I tried to setup on my laptop last week and go the 'black screen of death' after the install.  I tried following all the advice on the net, nope nothing worked.  So i actually had to re-install XP last night......

But i do have vista running on my new desktop, and for the most part it is all good.

Personally, I kinda like vista, but it is a memory hog.

Topic Drivers » Developer's Vista Setup wrote Topic Drivers » Developer's Vista Setup
on 12-06-2007 12:26 PM

Pingback from  Topic Drivers » Developer's Vista Setup

Sergio Pereira wrote re: Developer's Vista Setup
on 12-06-2007 1:33 PM

One thing that I added to my workstation upgrade plan now is to convert the old system into a virtual image and stick it in an external HD just in case. I've got my old XP handy when needed and I don't need to have vs.net 2003 on the new box.

Developer's Vista Setup » Lilu Drivers Blog wrote Developer's Vista Setup » Lilu Drivers Blog
on 12-06-2007 3:51 PM

Pingback from  Developer's Vista Setup  »  Lilu Drivers Blog

improve sleep wrote improve sleep
on 12-10-2007 10:14 AM

As snoring related subjects continue to increase in popularity, there will be more places to learn more about this important matter.

http://devlicio.us/blogs/mike_nichols/archive/2007/12/05/developer-s-vista-setup.aspx wrote http://devlicio.us/blogs/mike_nichols/archive/2007/12/05/developer-s-vista-setup.aspx
on 03-26-2008 4:53 AM

About The CodeBetter.Com Blog Network
CodeBetter.Com FAQ

Our Mission

Advertisers should contact Brendan

Subscribe
Google Reader or Homepage

del.icio.us CodeBetter.com Latest Items
Add to My Yahoo!
Subscribe with Bloglines
Subscribe in NewsGator Online
Subscribe with myFeedster
Add to My AOL
Furl CodeBetter.com Latest Items
Subscribe in Rojo

Member Projects
DimeCasts.Net - Derik Whittaker

Friends of Devlicio.us
Red-Gate Tools For SQL and .NET

NDepend

SlickEdit
 
SmartInspect .NET Logging
NGEDIT: ViEmu and Codekana
LiteAccounting.Com
DevExpress
Fixx
NHibernate Profiler
Unfuddle
Balsamiq Mockups
Scrumy
JetBrains - ReSharper
Umbraco
NServiceBus
RavenDb
Web Sequence Diagrams
Ducksboard<-- NEW Friend!

 



Site Copyright © 2007 CodeBetter.Com
Content Copyright Individual Bloggers

 

Community Server (Commercial Edition)