Beste antwoord
Ik zou SharePoint Designer beschouwen als de desktop-app voor het beheren van SharePoint-sites. Dit omvat geavanceerde functies zoals het beheren van bestanden, formulierontwerper, geavanceerde tabellay-outs, het bewerken van verschillende bestanden (html, css, aspx, enz.), Het maken van workflows, enz.
Er zijn enkele taken die nog maar doen eigenlijk alleen in de webinterface (subsites maken, de meeste beveiligingsbewerkingen, enz.) Er zijn veel taken (lijsten maken en toevoegen, documentbibliotheken, enz.), je kunt ze net zo goed doen in de webinterface, maar je zou ontwerper. Er zijn een aantal taken (verplaatsen in grotere sets bestanden, bepaalde inhoud bewerken, grote sets bestanden hernoemen, enz.) Die u in beide kunt uitvoeren, maar die in Designer vaak gemakkelijker zijn. Ten slotte zijn er veel taken (workflows bewerken, aangepaste lay-outs in lijsten invoegen, stramienpaginas bewerken, enz.) Die vrijwel beperkt zijn tot de ontwerper.
Designer is niet bedoeld voor gebruik door eindgebruikers .
Over het algemeen lijkt het niet het doel van een online contentmanagementsysteem om als desktop-app te draaien – alle desktops hebben een browser en het is gemakkelijker om een webinterface te maken.
SharePoint heeft een API, dus het is mogelijk om er verbinding mee te maken vanaf alles dat SOAP-oproepen kan doen. Het wordt normaal gesproken gebruikt in SharePoint of (met JS) om informatie in SP in een ander websysteem te bekijken. Ik heb gezien dat mensen de API met React gebruiken om webapplicaties te maken die SP als backend gebruiken. In het verleden heb ik Python- (en zelfs Excel-) scripts geschreven om toegang te krijgen tot SharePoint, voornamelijk om informatie te importeren. Technisch gezien zou je een C #, VB of andere applicatie kunnen schrijven en informatie in SharePoint kunnen bekijken, toevoegen en bijwerken. Ik zie het algemene punt niet, omdat je toegang tot internet / intranet nodig zou hebben en op dat moment zou je gewoon een webbrowser kunnen gebruiken. De ontwikkeling zou een paar honderd keer sneller zijn op het web.
Je zou ook een site en stramienpaginas kunnen bijwerken om van de applicatie een progressieve webapp te maken. Dit kan helpen bij installaties, pictogrammen, navigatie, enz. Met voldoende logica zou je paginas kunnen schrijven die offline kunnen werken. Ik zou me nog steeds afvragen waarom je een contentmanagementsysteem wilt dat in 2020 niet online is. De eventuele voordelen zouden enorm in het gedrang komen door de kosten, complexiteit, ondersteuning, enz. Kwesties.
Antwoord
Niet zoals u waarschijnlijk bedoelt, er is geen app die de browserervaring repliceert. Het is niet duidelijk dat er behoefte is aan een dergelijke app.
U kunt echter op de volgende manieren vanaf de desktop met SharePoint communiceren:
- De synchronisatieclient maakt het mogelijk dat opgeslagen bestanden in SharePoint toegankelijk zijn via Windows Verkenner
- Desktop Office-clients (Word, Excel, PowerPoint, OneNote) enz. hebben toegang tot SharePoint-documenten enz. zonder de browser te hoeven openen
- De nieuw aangekondigde Lists-app zal naar verwachting een UWP-app hebben; met de lijstgegevens opgeslagen in SharePoint
- Microsoft Teams heeft een desktopclient. Teams gebruikt SharePoint voor zijn inhoud en staat ook SharePoint-paginas, bibliotheken en lijsten toe enz. worden toegevoegd in tabbladen en op die manier geopend. De Teams-app komt het dichtst in de buurt van een SharePoint-app op de desktop.