• Hi Nick,

    Thank you for your kind comments. I am starting with version control systems which have been about for a while on the application development side, and are freely availably for adoption; these are the tools with which the most developers who don't use source control for databases will be familiar. I wanted to clearly show the different approaches and implications of the types of system side by side, as generally these principles translate across types of system (for example, TFS and SVN are both centralised VCS systems, whereas GIT for example is a distributed system).

    I use TFS and SSDT in some of my day to day work, and I would note that the current versions, if used properly integrated with a developer team, can be of even greater benefit in terms of adding code review and workflow management into the development IDE; however this additional functionality is somewhat outside of the scope of this stairway.

    TFS can be used with Red Gate SQL Source Control (and using manual file-based methods), so you should be able to follow along with the series, and put your databases into source control using the same methods.

    Good luck, I hope you enjoy the series, and please do reach out to me either here or on twitter (@d_a_green) if you'd like more help with TFS.