I know there are some good things within Visual Studio .NET to help build a good environment to develop within. However, I am a single developer team, and all I need to know is how do I make a dev environment exactly like the production environment I want to use, and as I make changes or additions, how do I move or copy those into the live environment??? I'm sure this is old hat to most of you, but I've never done it. Any resources would be most appreciated.