Beste svaret
Jeg vil vurdere SharePoint Designer som en desktop-app for administrasjon av SharePoint-nettsteder. Dette inkluderer avanserte funksjoner som administrering av filer, formdesigner, avanserte tabelloppsett, redigering av forskjellige filer (html, css, aspx, etc.), oppretting av arbeidsflyter osv.
Det er noen oppgaver som fremdeles bare er egentlig bare gjør det i webgrensesnittet (opprette undersider, de fleste sikkerhetsoperasjoner osv.) Det er mange oppgaver (å opprette og legge til lister, dokumentbiblioteker osv.), du kan gjøre dem like bra i webgrensesnittet, men kan bruke designer. Det er noen oppgaver (å flytte rundt større sett med filer, redigere noe innhold, gi nytt navn til store sett med filer osv.) Du kan gjøre i begge, men er ofte enklere i designeren. Til slutt er det mange oppgaver (redigering av arbeidsflyter, innsetting av tilpassede oppsett i lister, redigering av mastersider osv.) Som er ganske begrenset til designer.
Designer er ikke til bruk for sluttbrukere. .
Ser generelt ikke ut til å være et formål for et online innholdsstyringssystem å kjøre som en desktop-app – alle stasjonære datamaskiner har nettlesere, og det er lettere å lage et nettgrensesnitt.
SharePoint har et API, så det er mulig å koble til det fra alt som er i stand til å ringe SOAP. Det brukes vanligvis i SharePoint eller (ved bruk av JS) for å vise informasjon i SP i et annet websystem. Jeg har sett folk bruke API med React for å lage webapplikasjoner som bruker SP som backend. Tidligere har jeg skrevet Python (og til og med Excel) -skript for å få tilgang til SharePoint – hovedsakelig for å importere informasjon. Teknisk sett kan du skrive en C #, VB eller annen applikasjon og se, legge til, oppdatere informasjon i SharePoint. Jeg ser ikke det generelle punktet fordi du trenger Inter / Intranett-tilgang, og på det tidspunktet kan du bare bruke en nettleser. Utviklingen ville være noen hundre ganger raskere på nettet.
Du kan også oppdatere et nettsted og mastersider for å gjøre applikasjonen til en progressiv webapp. Dette kan hjelpe med installasjoner, ikoner, navigering osv. Med nok logikk kan du skrive sider som kan fungere frakoblet. Jeg vil fortsatt stille spørsmål ved hvorfor du vil ha et innholdshåndteringssystem som ikke er online i 2020. Eventuelle fordeler vil bli enormt dverg av kostnadene, kompleksiteten, støtten osv. Problemer.
Svar
Ikke slik du sannsynligvis mener, det er ingen app som replikerer nettleseropplevelsen. Det er ikke tydelig at det er behov for en slik app.
Du kan imidlertid samhandle med SharePoint fra skrivebordet på følgende måter:
- Synkroniseringsklienten gjør det mulig å få tilgang til lagrede filer i SharePoint via Windows Utforsker
- Desktop Office-klienter (Word, Excel, PowerPoint, OneNote) osv. kan få tilgang til SharePoint-dokumenter osv. uten å måtte åpne nettleseren
- Den nylig annonserte Lists-appen forventes å ha en UWP-app; med listedataene som er lagret i SharePoint
- Microsoft Teams har en stasjonær klient. Teams bruker SharePoint for innholdet og tillater også SharePoint-sider, biblioteker, lister osv. som skal legges til i faner og åpnes på den måten. Teams-appen er nærmest en SharePoint-app på skrivebordet.