In order to have some sort of source control as well as a way for me to share my coding endeavors with you I have discovered I will need an online code repository of some sort.
The two big names in this field are github and bitbucket. After weighing the pros and cons it seems like the best one for my is going to be bitbucket, as it allows you to control who has access to your repository for free.
If you are interested in getting set up with it then it is really easy to do so at http://www.bitbucket.org
I thought it best that I make it clear what software setup i am using right from the start.
My language of choice will be C# and the IDE I will be using is Visual Studio 2012 Professional, which can be gotten from MSDN if you have an MSDN subscription. This isn’t required though and you could probably get by fine using one of the free, limited IDE’s also offered by Microsoft.
Those are the required pieces of software but aside from those I also have a version of ReSharper installed.
For those of you who don’t know, ReSharper is an amazing tool by JetBrains that aids the entire development process, from re-factoring to integrated testing frameworks such as NUnit. ReSharper does require a licence to use but if you code frequently it is well worth it!
You can find out more about it at http://www.jetbrains.com/resharper/