The sources of our application are now stored as text files on our file system, but this is not a very easy way to collaborate. Keeping the versions of our files is a manual process that requires a lot of discipline.
Instead of the manual process, we can use a source code management system that helps us in this process. Since 2014, Microsoft has had a free cloud service for this—Visual Studio Online. This is essentially a cloud version of Team Foundation Server. Let's see how we can use this.