Приложения LightSwitch для SharePoint

С помощью LightSwitch можно легко создать приложение для SharePoint, которое пользователи смогут устанавливать и запускать с сайта SharePoint. Пользователи проходят аутентификацию автоматически на основе их идентификаторов и разрешений SharePoint. Дополнительные сведения о приложениях для SharePoint см. в статье Создание приложений для SharePoint.

Приложения LightSwitch можно размещать в SharePoint 2013, в локальной среде или в среде внешнего поставщика. Пользователи открывают и загружают приложения из Магазина SharePoint или закрытого каталога приложений своей организации и устанавливают их на своих сайтах SharePoint.

При включении приложение для SharePoint можно получить доступ к клиентской объектной модели SharePoint (CSOM), которую можно использовать для написания кода, работающего с активами на сайте SharePoint. Например, можно написать код, который инициирует рабочий процесс в SharePoint, когда значение в приложении изменилось. Дополнительные сведения о клиентских API в SharePoint см. в статье Инструкция. Выполнение базовых операций с использованием кода библиотеки клиента в SharePoint 2013.

Можно создать клиент на базе Silverlight или клиент HTML для каждого приложения LightSwitch для SharePoint. Если проект LightSwitch содержит несколько типов клиента, невозможно включить этот проект для SharePoint.

Примечание

Кроме того, с помощью шаблона проекта облачного бизнес-приложения в Visual Studio можно создать приложение для SharePoint.Облачные бизнес-приложения автоматически поддерживаются SharePoint; они работают только с HTML-клиентами.См. статью Создание облачных бизнес-приложений.

Включение SharePoint

Чтобы создать приложение для SharePoint, необходимо включить функции SharePoint в LightSwitch. Это действие добавит в решение проект и ссылки, которые сделают возможным обмен информацией между LightSwitch и SharePoint. При отладке приложения оно развертывается в сети приложений SharePoint и запускается локально в браузере.

Включение приложения для работы с SharePoint

  1. В обозревателе решений выберите узел Приложение (где Приложение — имя приложения).

  2. В строке меню выберите Проект, Включить SharePoint.

  3. В мастере Включение SharePoint введите URL-адрес сайта SharePoint или сайта Office 365 Developer, а затем нажмите кнопку Готово.

    URL-адрес сайта Office 365 Developer должен принимать форму https://MySite.sharepoint.com/sites/Developer/.

    Ссылки на несколько сборок SharePoint добавляются в проект LightSwitch, и проект для веб-приложения SharePoint добавляется в решение.

Связанные разделы

Заголовок

Описание

Пошаговое руководство. Создание приложения для SharePoint с помощью LightSwitch

Предоставляет полноценный пример создания приложения для SharePoint, размещенного в Office 365.

Walkthrough: Accessing a SharePoint Workflow from a LightSwitch Mobile App

Демонстрирует создание рабочего процесса SharePoint для клиентского приложения LightSwitch, написанного на HTML.

Практическое руководство. Включение социальных каналов SharePoint в приложении LightSwitch

Описывает включение функций социального взаимодействия в приложение LightSwitch для SharePoint.

Практическое руководство. Сопоставление библиотеки документов с сущностью

С помощью функции библиотеки документов в SharePoint можно создавать и загружать документы, связанные с отдельными элементами в списке или сущности. Например, можно использовать библиотеку документов для хранения литературы и руководств пользователя для каждого продукта в списке.

Практическое руководство. Размещение приложения HTML-клиента LightSwitch в Sharepoint

Клиентские HTML-приложения размещаются в SharePoint для отладки, однако их также можно публиковать на сайте SharePoint.

Практическое руководство. Обновление приложения LightSwitch с поддержкой SharePoint

Может потребоваться обновление автоматически размещаемых приложений SharePoint, созданных в предыдущих версиях LightSwitch.