As a contractor, if you are using your laptop at the client place, your account would be on a different domain than the client's.So, every time you log into TFS, it would prompt you for user id and password (on the client domain).Tired of typing your user name and password ?? There is a way to store the client domain credentials.
Go to Control Panel => User Accounts =>Advanced Tab=> Manage Passwords. You can add and entry and enter the Client domain name and credentials. The next time you open VS to connect to TFS, you wont be prompted, it will use the credentials you stored in Stored Username and Passwords list.