Non ho capito, vuoi "far interagire" quello che hai già fatto in excel e farlo parlare con un nuovo applicativo (stan-alone o web non ha importanza) ? Nel caso ti conviene restare nel mondo Microsoft sia come base dati, Access o SQLServer, che come linguaggio VB.NET o C#.
Se vuoi riscrivere da 0 il tuo applicativo, ma tenendo una logica ormai consolidata, devi avere chiaro tutto il flusso delle informazioni di cui hai bisogno, dalla progettazione del DB alla gestione dei vari utenti sino all'inserimento dei dati nella scheda del Timesheet.
La tecnologia è a tua libera scelta, se costruisci un applicativo desktop lo userai (prevalentemente) solo all'interno della tua azienda, se invece propendi per un applicativo web avrai la visibilità anche all'esterno, ma ovviamente qui si aprono diverse strade, potresti costruire un web-server che espone delle API in modo da "interagire" con un DB remoto, da qui un applicativo desktop, un sito web o un app (o webapp) per dispositivi mobili, che appoggiandosi sul web-server riescono a gestire i vari timesheet....
G.
Ibis redibis non morieris in bello |