Steam (http://cdn.steampowered.com/download/SteamInstall.msi) Alien Swarm SDK (steam://install/513) MS Visual C++ 2010 (https://www.microsoft.com/visualstudio/en-us/products/2010-editions/express-iso) (Express or higher versions)
First, you'll need to set up the environment variable STEAM_ROOT to tell VS where your Steam installation lives. This is usually C:\Program Files (x86)\Steam in Vista or 7.
To add the variable:
Open the VS solution file /src/tryhard.sln. Make sure that client is set as the default project (it should be bolded). You should be able to hit F5 (or go to Debug -> Start Debugging). The files should be built automatically.
If you want to build the project outside of VS, you'll need to follow these steps:
call "path/to/vs/install/folder/vc/vcvarsall.bat" x86
msbuild tryhard.sln