Sto cercando suggerimenti sull'approccio di Visual Studio da adottare per un'applicazione web che si trova nella fase concettuale.
Il mio ambiente ha molti strumenti:
- Windows Server 2008 R2 Standard a 64 bit
- Visual Studio 2010 Professional Edition
- Sharepoint 2010 Server Enterprise Edition
- SQL Server 2008 R2
- Office 2010 Professional
So che avrò bisogno di questa app per recuperare i dati da un database (o da un servizio web - non sono sicuro esattamente a questo punto). I dati devono essere inseriti in una cartella di lavoro in modo dinamico. L'app dovrà avere una bella interfaccia utente (controlli web standard, forse con alcuni effetti Javascript). La griglia del nastro e del foglio di lavoro di Excel dovrà essere nascosta. Alcuni controlli Web causeranno il rendering dei grafici di Excel.
Penso che questo suoni come Visual Studio Tools per Office (VSTO) in modo da sfruttare .Net e nascondere Excel.
Puoi offrire suggerimenti per quanto riguarda: Un progetto di app Web ASP.Net Un progetto di libreria di classi per Excel o forse quale dei diversi tipi di progetti di Excel 2010 (addin, template, document)
I servizi di Excel per Sharepoint sarebbero utili (o richiesti)?
Mi sento un po 'sopraffatto da così tante scelte in questa fase iniziale della concettualizzazione dell'app. Puoi suggerire qualche idea per questo genere di cose? Inoltre, ho un po 'più esperienza con C # ma ho letto VB.Net è meglio per lavorare con il modello a oggetti di Excel.
Quali sono i consigli generali in merito alla scelta degli strumenti e al compromesso generale?