O SharePoint tem um aplicativo desktop?
Eu consideraria o SharePoint Designer como o aplicativo desktop para administrar os sites do SharePoint. Isso inclui recursos avançados como gerenciamento de arquivos, designer de formulários, layouts avançados de tabelas, edição de vários arquivos (html, css, aspx, etc.), criação de fluxos de trabalho, etc.
Existem algumas tarefas que ainda só são realmente feitas na interface web (criação de subsites, a maioria das operações de segurança, etc.) Existem muitas tarefas (criação e adição de listas, bibliotecas de documentos, etc.), você pode fazê-las igualmente bem na interface web, mas poderia usar o designer. Existem algumas tarefas (mover-se por conjuntos maiores de arquivos, editar alguns conteúdos, renomear grandes conjuntos de arquivos, etc.) que você poderia fazer em qualquer uma delas, mas muitas vezes são mais fáceis no designer. Finalmente, existem muitas tarefas (editar fluxos de trabalho, inserir layouts personalizados dentro de listas, editar páginas mestras, etc.) que são praticamente limitadas ao designer.
Designer não é para uso dos usuários finais.
P>Não parece ser um propósito para um sistema de gerenciamento de conteúdo online para ser executado como uma aplicação desktop - todos os desktops têm navegadores e é mais fácil fazer uma interface web.
SharePoint tem uma API então é possível conectar-se a ela a partir de qualquer coisa capaz de fazer chamadas SOAP. Ela é normalmente usada dentro do SharePoint ou (usando JS) para visualizar informações em SP em algum outro sistema web. Eu tenho visto pessoas usarem a API com React para fazer aplicações web que usam SP como backend. No passado, eu escrevi scripts Python (e até Excel) para acessar o SharePoint - principalmente para importar informações. Tecnicamente, você poderia escrever um C#, VB ou outro aplicativo e visualizar, adicionar, atualizar informações no SharePoint. Eu não vejo o ponto geral, pois você precisaria de acesso à Inter/Intranet e, nesse ponto, você poderia usar apenas um navegador da Web. O desenvolvimento seria algumas centenas de vezes mais rápido na web.
Você também poderia atualizar um site e páginas mestras para tornar o aplicativo um web-app progressivo. Isto poderia ajudar com instalações, ícones, navegação, etc. Com lógica suficiente, você poderia escrever páginas capazes de trabalhar offline. Eu ainda questionaria porque você quer um sistema de gerenciamento de conteúdo que não esteja online em 2020. Quaisquer benefícios seriam massivamente anões pelos custos, complexidade, suporte, etc. questões.
Artigos semelhantes
- Um iPad Pro/Android tablet com LTE com um desktop remoto Windows pode substituir completamente o seu laptop, supondo que você tenha um desktop?
- Como executar um aplicativo Android em um desktop Windows
- Por que alguém escolheria usar o desktop do Facebook em seu celular em vez de um aplicativo?
- Que linguagem é usada para codificar aplicações desktop?