Software Engineering with Microsoft Visual Studio Team System