Recentemente Microsoft ha introdotto l'architettura di componenti aggiuntivi di Office che consente di sviluppare componenti aggiuntivi ospitati in remoto ed eseguiti all'interno di IFram all'interno dell'ufficio. Ho letto molto cercando di capire se questa architettura è intesa come un sostituto per VSTO o hanno casi d'uso separati. VS 2015 ha modelli per entrambi.Componenti aggiuntivi di Office VSTO rispetto a componenti aggiuntivi di Office tramite Office JS API
Nel mio caso specifico, desidero sviluppare un componente aggiuntivo che estenda Excel 2016 con funzionalità di importazione personalizzate (ad esempio CSV personalizzati, TSV o anche XLSX). Non posso dire con quale tipo di progetto dovrei andare.
Bene, al momento, non esiste un piano concreto per il supporto multipiattaforma. Potrei trarre vantaggio dall'avere il componente aggiuntivo disponibile in Office nel browser, ma non è fondamentale. L'esportazione di file potrebbe funzionare senza accesso al file system, suppongo, scaricando il file esportato. Per quanto ne so, l'API JS è piuttosto limitata rispetto a VSTO. Tendo a VSTO, ma non sono sicuro – Bahaa
Per iniziare rapidamente presumo che VSTO sia la scelta giusta in quanto troverai molti più contenuti. Immergersi nel nuovo brillante futuro con JavaScript richiede probabilmente più tempo (e forse anche tolleranza alla frustrazione), ma potresti imparare cose nuove ed entusiasmanti. Alla fine sospetto che tu debba fare la tua scelta. –
L'API JS funziona direttamente nell'applicazione desktop? Non sono chiaro cosa intendi per "facile integrazione con i servizi online". –