SharePoint용 LightSwitch 응용 프로그램

LightSwitch를 사용하여 사용자가 SharePoint 사이트에 설치하고 이 사이트에서 시작할 수 있는 SharePoint용 응용 프로그램을 쉽게 만들 수 있습니다. 사용자는 SharePoint ID 및 권한을 기준으로 자동으로 인증됩니다. SharePoint용 앱에 대한 자세한 내용은 SharePoint용 앱 빌드를 참조하세요.

LightSwitch 앱은 사내 또는 외부 공급자의 SharePoint 2013에서 호스트할 수 있습니다. 사용자는 SharePoint 스토어 또는 조직의 전용 응용 프로그램 카탈로그에서 응용 프로그램을 검색하고 다운로드하여 SharePoint 사이트에 설치합니다.

SharePoint용 응용 프로그램을 사용하도록 설정할 경우 SharePoint 클라이언트 개체 모델(CSOM)에 액세스할 수 있어 SharePoint 사이트의 자산을 사용하는 코드를 작성할 수 있습니다. 예를 들어, 응용 프로그램 값이 변경되었을 때 SharePoint에서 워크플로를 시작하는 코드를 작성할 수 있습니다. SharePoint 클라이언트 API에 대한 자세한 내용은 방법: SharePoint 2013 클라이언트 라이브러리 코드를 사용하여 기본 작업 완료를 참조하세요.

각 SharePoint용 LightSwitch 응용 프로그램에 대해 Silverlight 기반 클라이언트 또는 HTML 클라이언트를 만들 수 있습니다. LightSwitch 프로젝트에 클라이언트 형식이 둘 이상 포함되어 있는 경우 해당 프로젝트를 SharePoint에 대해 사용할 수 없습니다.

참고

또한 Visual Studio에서 클라우드 비즈니스 응용 프로그램 프로젝트 템플릿을 사용하여 SharePoint용 응용 프로그램을 만들 수 있습니다.클라우드 비즈니스 응용 프로그램은 SharePoint에 자동으로 사용되고, HTML 클라이언트만 지원합니다.클라우드 비즈니스 앱 만들기를 참조하세요.

SharePoint 사용

SharePoint용 응용 프로그램을 만들려면 LightSwitch에서 SharePoint 기능을 사용하도록 설정합니다. 이 단계에서는 LightSwitch가 SharePoint와 통신할 수 있도록 하는 프로젝트 및 참조를 솔루션에 추가합니다. 응용 프로그램을 디버깅하면 SharePoint의 응용 프로그램 웹에 배포된 후 브라우저에서 로컬로 실행됩니다.

SharePoint용 응용 프로그램을 사용하려면

  1. 솔루션 탐색기에서 Application 노드를 선택합니다. 여기서 Application은 응용 프로그램의 이름입니다.

  2. 메뉴 모음에서 프로젝트, SharePoint 사용을 선택합니다.

  3. SharePoint 사용 마법사에서 SharePoint 사이트 또는 Office 365 개발자 사이트의 URL을 입력한 후 마침 단추를 선택합니다.

    Office 365 개발자 사이트의 URL은 https://MySite.sharepoint.com/sites/Developer/의 형식이어야 합니다.

    일부 SharePoint 어셈블리에 대한 참조는 LightSwitch 프로젝트에 추가되고, SharePoint 웹 응용 프로그램에 대한 프로젝트는 솔루션에 추가됩니다.

관련 항목

제목

설명

연습: LightSwitch를 사용하여 SharePoint용 응용 프로그램 만들기

Office 365에서 호스트하는 SharePoint용 응용 프로그램을 만드는 포괄적 예제를 제공합니다.

Walkthrough: Accessing a SharePoint Workflow from a LightSwitch Mobile App

HTML로 작성된 LightSwitch 클라이언트 응용 프로그램에 대한 SharePoint 워크플로를 만드는 방법을 보여 줍니다.

방법: LightSwitch 앱에서 SharePoint 소셜 피드 사용

SharePoint용 LightSwitch 응용 프로그램에서 소셜 공동 작업 기능을 사용하도록 설정하는 방법에 대해 설명합니다.

방법: 문서 라이브러리를 엔터티와 연결

SharePoint에서 문서 라이브러리 기능을 사용하여 목록에 있는 개별 항목이나 엔터티와 연결된 문서를 만들거나 업로드할 수 있습니다. 예를 들어, 문서 라이브러리를 사용하여 목록의 각 제품에 대한 영업 홍보 자료와 제품 설명서를 저장할 수 있습니다.

방법: Sharepoint에서 LightSwitch HTML 클라이언트 응용 프로그램 호스팅

HTML 클라이언트 앱은 디버깅을 위해 SharePoint에서 호스트되며 SharePoint 사이트에 게시할 수도 있습니다.

방법: SharePoint 사용 LightSwitch 응용 프로그램 업그레이드

LightSwitch의 이전 버전에서 만든 자동 호스트된 SharePoint 앱은 업그레이드해야 할 수 있습니다.