최상의 답변
SharePoint 사이트를 관리하기위한 데스크톱 앱으로 SharePoint Designer를 고려하고 싶습니다. 여기에는 파일 관리, 양식 디자이너, 고급 테이블 레이아웃, 다양한 파일 (html, css, aspx 등) 편집, 워크 플로 만들기 등과 같은 고급 기능이 포함됩니다.
아직 만 수행되는 일부 작업이 있습니다. 실제로 웹 인터페이스에서만 수행합니다 (하위 사이트 만들기, 대부분의 보안 작업 등). 많은 작업 (목록, 문서 라이브러리 만들기 및 추가 등)이 있습니다. 웹 인터페이스에서도 수행 할 수 있지만 사용할 수 있습니다. 디자이너. 둘 중 하나에서 수행 할 수있는 몇 가지 작업 (더 큰 파일 집합 이동, 일부 콘텐츠 편집, 큰 파일 집합 이름 변경 등)이 있지만 디자이너에서는 더 쉽습니다. 마지막으로, 디자이너로 거의 제한되는 많은 작업 (워크 플로 편집, 목록에 사용자 지정 레이아웃 삽입, 마스터 페이지 편집 등)이 있습니다.
디자이너는 최종 사용자가 사용할 수 없습니다. .
일반적으로 온라인 콘텐츠 관리 시스템이 데스크톱 앱으로 실행되는 목적이 아닌 것 같습니다. 모든 데스크톱에는 브라우저가 있으며 웹 인터페이스를 더 쉽게 만들 수 있습니다.
SharePoint에는 API가 있으므로 SOAP 호출을 수행 할 수있는 모든 것에서 연결할 수 있습니다. 일반적으로 SharePoint 내에서 또는 (JS 사용) 다른 웹 시스템에서 SP의 정보를 보는 데 사용됩니다. 나는 사람들이 React와 함께 API를 사용하여 SP를 백엔드로 사용하는 웹 애플리케이션을 만드는 것을 보았습니다. 과거에는 주로 정보를 가져 오기 위해 SharePoint에 액세스하는 Python (및 Excel) 스크립트를 작성했습니다. 기술적으로는 C #, VB 또는 기타 응용 프로그램을 작성하고 SharePoint에서 정보를보고, 추가하고, 업데이트 할 수 있습니다. 인터 / 인트라넷 액세스가 필요하기 때문에 일반적인 요점을 보지 못했으며 그 시점에서 웹 브라우저를 사용할 수 있습니다. 웹에서 개발 속도는 수백 배 더 빨라질 것입니다.
또한 사이트와 마스터 페이지를 업데이트하여 애플리케이션을 점진적인 웹 앱으로 만들 수 있습니다. 이는 설치, 아이콘, 탐색 등에 도움이 될 수 있습니다. 충분한 논리를 사용하면 오프라인으로 작업 할 수있는 페이지를 작성할 수 있습니다. 2020 년에 온라인 상태가 아닌 콘텐츠 관리 시스템을 원하는 이유는 여전히 궁금합니다. 비용, 복잡성, 지원 등의 문제로 인해 모든 이점이 크게 줄어들 것입니다.
답변
아마도 의미하는 바는 아니지만 브라우저 경험을 복제하는 앱은 없습니다. 이러한 앱이 필요한지는 분명하지 않습니다.
그러나 다음과 같은 방법으로 데스크톱에서 SharePoint와 상호 작용할 수 있습니다.
- 동기화 클라이언트 SharePoint에 저장된 파일을 Windows 탐색기를 통해 액세스 할 수 있습니다.
- 데스크톱 Office 클라이언트 (Word, Excel, PowerPoint, OneNote) 등은 브라우저를 열지 않고도 SharePoint 문서 등에 액세스 할 수 있습니다.
- 새로 발표 된 Lists 앱에는 UWP 앱이있을 것으로 예상됩니다. 목록 데이터는 SharePoint에 저장됩니다.
- Microsoft Teams에는 데스크톱 클라이언트가 있습니다. Teams는 콘텐츠에 SharePoint를 사용하며 SharePoint 페이지, 라이브러리, 목록도 허용합니다. 탭에 추가하고 그런 방식으로 액세스 할 수 있습니다. Teams 앱은 데스크톱의 SharePoint 앱에 가장 가까운 것입니다.