2

SharePoint 2010에서 2013로 아키텍처가 크게 변경되었으므로 솔루션/응용 프로그램을 개발할 때 개발자에게 어떤 제한이 있는지 알고 싶습니다. Office 365.SharePoint 2013 환경의 Office 365 (SharePoint Online) 제한 사항

SharePoint 2010에서는 Office 365에서 샌드 박스 솔루션 만 사용할 수 있었지만 SharePoint 2013에서는 샌드 박스 솔루션이 가치가 떨어지고 응용 프로그램 모델이 도입되었습니다. 새로운 2013 환경에서 Office 365에서 허용되는 항목과 제한되는 항목에 대해 알릴 수 있다면 기쁠 것입니다.

답변

4

Sharepoint 2013은 이제 프레임 워크 4.5를 사용할 수있게 된 게임 체인저입니다. Visual Studio 2013의 새 릴리스부터 MVC를 사용할 수 있습니다. 개발 관점에서 두 가지 맛이 있다는 것을 알아야합니다.

  1. 셰어 포인트가 호스팅됩니다. 이 경우 전체 응용 프로그램이 Microsoft 서버에 설치됩니다. 이 때문에 클라이언트 객체 모델과 자바 스크립트를 사용해야합니다. 서버 코드가 전혀 없습니다. 따라서 사이트, 라이브러리, 목록 등을 365로 구성한 다음 Sharepoint javascripts 라이브러리를 사용하여이 정보에 액세스하십시오. 당신이 js ans sp js에 익숙하다면 아무런 문제가 없을 것입니다.
  2. 자동 유지. 이 경우 두 가지 경우에서 당신은 당신의 서버 코드, 클래스, aspx 등과 같이 전통적인 aproach를 사용할 수 있습니다. 차이점은 응용 프로그램을 배포 할 때입니다.이 경우 응용 프로그램은 호스팅 제공 업체의 모든 코드와 365의 참조로 설치됩니다. 실제로 모든 응용 프로그램은 iframe 내에서 365로 표시됩니다. 많은 도메인 간 스크립팅을 처리하게 될 것입니다.

마지막으로 중요한 점은 하나이지만, 365, Sharepoin onpremise가 아닙니다.이 경우 자신의 셰어 포인트입니다. 원하는대로 만들거나, 관리하거나 개발하거나 배포하십시오. 이것은 현재 sp2010 모델과 매우 유사하므로 지금 할 수있는 작업을 이미 수행 한 것 같습니다.

: 자세한 내용은