Risposta migliore
Considero SharePoint Designer lapp desktop per lamministrazione dei siti di SharePoint. Ciò include funzionalità avanzate come la gestione dei file, la progettazione di moduli, layout di tabelle avanzati, la modifica di vari file (html, css, aspx, ecc.), La creazione di flussi di lavoro, ecc.
Ci sono alcune attività che sono ancora solo in realtà solo nellinterfaccia web (creazione di siti secondari, la maggior parte delle operazioni di sicurezza, ecc.) Ci sono molte attività (creazione e aggiunta di elenchi, raccolte documenti, ecc.), puoi eseguirle altrettanto bene nellinterfaccia web, ma potresti usarle progettista. Ci sono alcune attività (spostare set di file più grandi, modificare alcuni contenuti, rinominare set di file di grandi dimensioni, ecc.) Che potresti svolgere in entrambi, ma spesso sono più facili in designer. Infine, ci sono molte attività (modifica dei flussi di lavoro, inserimento di layout personalizzati allinterno di elenchi, modifica di pagine master, ecc.) Che sono praticamente limitate al designer.
Designer non è destinato agli utenti finali .
In genere non sembra essere uno scopo per un sistema di gestione dei contenuti online da eseguire come app desktop: tutti i desktop hanno browser ed è più facile creare uninterfaccia web.
SharePoint ha unAPI quindi è possibile connettersi ad esso da qualsiasi cosa in grado di effettuare chiamate SOAP. Viene normalmente utilizzato allinterno di SharePoint o (utilizzando JS) per visualizzare le informazioni in SP in un altro sistema web. Ho visto gente usare lAPI con React per creare applicazioni web che usano SP come backend. In passato, ho scritto script Python (e persino Excel) per accedere a SharePoint, principalmente per importare informazioni. Tecnicamente, è possibile scrivere unapplicazione C #, VB o altra applicazione e visualizzare, aggiungere e aggiornare le informazioni in SharePoint. Non vedo il punto generale in quanto avresti bisogno di un accesso Inter / Intranet ea quel punto potresti semplicemente usare un browser web. Lo sviluppo sarebbe alcune centinaia di volte più veloce nel Web.
Potresti anche aggiornare un sito e le pagine master per rendere lapplicazione una web-app progressiva. Questo potrebbe aiutare con installazioni, icone, navigazione, ecc. Con una logica sufficiente potresti scrivere pagine in grado di funzionare offline. Mi chiedo ancora perché desideri un sistema di gestione dei contenuti che non è online nel 2020. Qualsiasi vantaggio sarebbe enormemente sminuito dai problemi di costi, complessità, supporto, ecc.
Risposta
Non nel modo in cui probabilmente intendi, non esiste unapp che riproduca lesperienza del browser. Non è evidente che sia necessaria unapp di questo tipo.
Tuttavia, puoi interagire con SharePoint dal desktop nei seguenti modi:
- Il client di sincronizzazione consente laccesso ai file archiviati in SharePoint tramite Esplora risorse
- I client desktop di Office (Word, Excel, PowerPoint, OneNote) ecc. possono accedere a documenti di SharePoint ecc. senza la necessità di aprire il browser
- La nuova app Lists dovrebbe avere unapp UWP; con i dati dellelenco archiviati in SharePoint
- Microsoft Teams ha un client desktop. Teams usa SharePoint per il suo contenuto e consente anche pagine, raccolte, elenchi di SharePoint ecc. da aggiungere nelle schede e accedervi in questo modo. Lapp Teams è lelemento più simile a unapp di SharePoint sul desktop.