Para abir un exe
Código:
//Te creas la instancia del nuevo proceso
System.Diagnostics.Process proceso = new System.Diagnostics.Process();
// Le dices el directorio donde lo cojes
proceso.StartInfo.WorkingDirectory = Request.MapPath("~/");
// Le pones el nombre del ejectuble
proceso.StartInfo.FileName = Request.MapPath("Elnombredelejecutable.exe");
// Y lo ejecutas
proceso.Start();
Para abrir un doc, mirate este enlace y te explican como:
http://www.codeproject.com/KB/aspnet...plication.aspx
saludos