Consulta sobre VisualC++

Jorge Benvenuto
15 de Noviembre del 2014
Alguien tiene un buen instructivo en español, para configurar correctamente cada pestaña el Visual Studio 2012?.
Soy nuevo en esto, lo estoy aprendiendo a usar y no se si está bien configurado, yo lo descargué para usarlo con VisualC++ y por momentos veo que me aparece las pestañas de compilar y depurar normalmentepero en algunos programas me desaparece la de compilar y solo me queda la de depurar.
Además al iniciar un programa nuevo me aparece esta plantilla ya confeccionada:

#include "stdafx.h"


int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}
La librería esta es obligatoria (stdafx.h)?
El contenido entre paréntesis del main es obligatorio?.
En Visual C++ el main se escribe tmain? es correcto y obligatorio?.
Agradeceré vuestra total ayuda.
Muchas gracias ...