Quello che ti serve sapere è:

dove sta il server web IIS? quale computer? quale SO?
dove sta il server SQL? quale computer? quale SO?


inoltre leggi anche questo che ti spiega meglio la situazione:
http://msdn.microsoft.com/it-it/library/bsz5788z.aspx
1) Sul mio computer, XP PRO SP2
2) come il punto 1.


EDIT: Riguardo:

Codice PHP:
User Instance=False 
In quale stringa di connessione ci va? Perché ne ho 3: LocalSqlServer, GestionarioConn e ASPNETDBConn.
Se metto solo nella seconda o solo nella terza, non cambia nulla.
Se metto solo nella prima, mi dà un altro errore:

Autorizzazione CREATE DATABASE negata nel database 'master'.
Impossibile allegare un database a denominazione automatica per il file c:\inetpub\wwwroot\timesheetweb\App_Data\aspnetdb. mdf. Esiste un database con lo stesso nome oppure il file specificato non può essere aperto oppure si trova in una condivisione UNC.