Bedste svar
Jeg betragter SharePoint Designer som en desktop-app til administration af SharePoint-websteder. Dette inkluderer avancerede funktioner såsom styring af filer, formdesigner, avancerede tabellayouts, redigering af forskellige filer (html, css, aspx osv.), Oprettelse af arbejdsgange osv.
Der er nogle opgaver, der stadig kun er gør det kun i webgrænsefladen (oprettelse af underwebsteder, de fleste sikkerhedshandlinger osv.) Der er mange opgaver (oprettelse og tilføjelse af lister, dokumentbiblioteker osv.), du kan gøre dem lige så godt i webgrænsefladen, men kunne bruge designer. Der er nogle opgaver (flytte rundt på større sæt filer, redigere noget indhold, omdøbe store sæt filer osv.), Du kunne udføre i begge, men er ofte lettere i designeren. Endelig er der mange opgaver (redigering af arbejdsgange, indsættelse af brugerdefinerede layout i lister, redigering af mastersider osv.), Der stort set er begrænset til designer.
Designer er ikke til brug for slutbrugere. .
Ser generelt ikke ud til at være et formål med et online indholdsstyringssystem at køre som en desktop-app – alle desktops har browsere, og det er lettere at oprette en webgrænseflade.
SharePoint har en API, så det er muligt at oprette forbindelse til den fra alt, hvad der er i stand til at foretage SOAP-opkald. Det bruges normalt i SharePoint eller (ved hjælp af JS) til at se oplysninger i SP i et andet websystem. Jeg har set folk bruge APIen med React til at lave webapplikationer, der bruger SP som backend. Tidligere har jeg skrevet Python (og endda Excel) scripts for at få adgang til SharePoint – primært for at importere oplysninger. Teknisk set kan du skrive en C #, VB eller en anden applikation og se, tilføje, opdatere oplysninger i SharePoint. Jeg kan ikke se det generelle punkt, da du har brug for adgang til Inter / Intranet, og på det tidspunkt kan du bare bruge en webbrowser. Udviklingen ville være et par hundrede gange hurtigere på nettet.
Du kan også opdatere et websted og mastersider for at gøre applikationen til en progressiv webapp. Dette kan hjælpe med installationer, ikoner, navigation osv. Med nok logik kan du skrive sider, der kan arbejde offline. Jeg vil stadig stille spørgsmålstegn ved, hvorfor du vil have et indholdsstyringssystem, der ikke er online i 2020. Eventuelle fordele vil blive massivt dværgede af omkostningerne, kompleksiteten, support osv. Spørgsmål.
Svar
Ikke som du sandsynligvis mener, der er ingen app, der replikerer browseroplevelsen. Det er ikke tydeligt, at der er behov for en sådan app.
Du kan dog interagere med SharePoint fra skrivebordet på følgende måder:
- Sync-klienten gør det muligt at få adgang til lagrede filer i SharePoint via Windows Stifinder
- Desktop Office-klienter (Word, Excel, PowerPoint, OneNote) osv. kan få adgang til SharePoint-dokumenter osv. uden at skulle åbne browseren
- Den nyligt annoncerede Lists-app forventes at have en UWP-app; med listedataene gemt i SharePoint
- Microsoft Teams har en desktop-klient. Teams bruger SharePoint til sit indhold og tillader også SharePoint-sider, biblioteker, lister osv., der skal tilføjes i faner og åbnes på den måde. Teams-appen er den nærmeste ting til en SharePoint-app på skrivebordet.