I am the only developer in my company, and therefore I control everything from deployment to patching to new features. My selection tool is VS2010, and I am mainly coding ASP.NET for new features and classic ASP (sigh) for fixes. I only have VS2010 Pro, and I do not have access to any MS Team software.
Now we are creating a new work environment when we move, and so I want to find some new routines and habits. I am currently making a lot of corrections directly in the production code .. Not very good.
Our application and its friends are very good candidates for some kind of continuous integration. However, since I am doing everything myself, I could do other work when an error is reported, and therefore my code base is not ready for deployment.
I am currently trying to use GIT for this purpus, using its branches, etc., and this works in most cases, but it is a bit tedious.
Can anyone recommend a good book or good links that address these issues? I understand that this whole question was confusing, but I think you can subtract the point after reading :)
My current development environment consists of Windows 7 with VS2010 and cygwin for GIT.