Разработка Office и SharePoint в Visual Studio
Вы можете расширить возможности Microsoft Office и SharePoint, создав облегченное приложение или надстройку, которые пользователи загружают из Магазина Office или каталога организации, либо создав решение на основе .NET Framework, которое пользователи устанавливают на компьютерах.
В этом разделе:
Создание надстроек для Office и SharePoint
В Office 2013 и SharePoint 2013 появилась новая модель надстроек, которая помогает создавать, распространять и продавать надстройки, расширяющие возможности Office и SharePoint. Эти надстройки могут выполняться в Office или SharePoint Online, и пользователи могут работать с ними на разных устройствах.
Узнайте, как использовать новую модель надстроек Office для расширения возможностей Office для пользователей.
Эти надстройки имеют небольшое пространство по сравнению с надстройками и решениями VSTO, и вы можете создавать их практически с помощью любой технологии веб-программирования, таких как HTML5, JavaScript, CSS3 и XML. Чтобы приступить к работе, используйте средства разработчика Office в Visual Studio, которые позволяют создавать проекты, писать код и запускать надстройки в браузере.
Создание надстройки Office
Чтобы расширить функциональные возможности Office, создайте надстройку Office. Это в основном веб-страница, размещенная в Приложение Office ликации, например Excel, Word, Outlook и PowerPoint. Ваше приложение может расширять функциональные возможности документов, таблиц, сообщений электронной почты, встреч, презентаций или проектов.
Вы можете продавать приложение в Магазине Office. Магазин Office упрощает получение прибыли от надстроек, управление обновлениями и отслеживание телеметрических данных. Приложение также можно опубликовать для пользователей посредством каталога приложений в SharePoint или на сервере Exchange Server.
Следующее приложение для Office показывает данные листа на карте Bing.
Подробнее
По | Смотрите |
---|---|
Узнайте больше о надстройках Office, а затем создайте собственную надстройку. | Надстройки Office |
Сравните различные способы расширения возможностей Office и решите, следует ли использовать приложение или надстройку Office. | Стратегия для надстроек Office, VSTO и VBA |
Создание надстройки SharePoint
Чтобы расширить возможности SharePoint для пользователей, создайте надстройку SharePoint. Это в основном небольшое автономное приложение, которое решает необходимость для пользователей или бизнеса.
Вы можете продавать приложение для SharePoint через Магазин Office. Надстройку также можно опубликовать для пользователей через каталог надстроек в SharePoint. Владельцы сайтов могут устанавливать, обновлять и удалять вашу надстройку на своих сайтах SharePoint, не прибегая к помощи администратора фермы серверов или семейства веб-сайтов.
Ниже приведен пример приложения для SharePoint, помогающего пользователям управлять бизнес-контактами.
Подробнее
По | Смотрите |
---|---|
Узнайте больше о надстройках SharePoint, а затем создайте собственную надстройку. | Надстройки SharePoint |
Сравните надстройки SharePoint с традиционными решениями SharePoint. | Надстройки SharePoint по сравнению с решениями SharePoint |
Решите, следует ли создать надстройку SharePoint или решение SharePoint. | Выбор между надстройками SharePoint и решениями SharePoint |
Создание надстройки VSTO
Создайте надстройку VSTO для назначения Office 2007 или Office 2010 или расширения Office 2013 и Office 2016 за рамки возможных возможностей надстроек Office. Надстройки VSTO выполняются только на рабочем столе. Пользователям приходится устанавливать надстройки VSTO, поэтому их обычно сложнее развертывать и поддерживать. Однако надстройку VSTO можно теснее интегрировать с Office. Например, она может добавлять вкладки и элементы управления на ленту Office и выполнять расширенные задачи автоматизации, такие как слияние документов или изменение диаграмм. Вы можете использовать платформу .NET Framework и языки программирования C# и Visual Basic для взаимодействия с объектами Office.
Ниже приведен пример того, что может сделать надстройка VSTO. Эта надстройка VSTO добавляет элементы управления ленты, настраиваемую область задач и диалоговое окно в PowerPoint.
Подробнее
По | Читать |
---|---|
Сравните различные способы расширения возможностей Office и решите, следует ли использовать надстройку VSTO или надстройку Office. | Стратегия для надстроек Office, VSTO и VBA |
Создание надстройки VSTO. | Создание настройки VSTO с помощью Visual Studio |
Создание решения SharePoint
Создайте решение SharePoint для назначения SharePoint Foundation 2010 и SharePoint Server 2010 или расширения SharePoint 2013 и SharePoint 2016 способами за пределами возможных возможностей надстройки SharePoint.
Для решений SharePoint требуется локальная ферма серверов SharePoint. Администраторы должны устанавливать их, а так как решения выполняются в SharePoint, они могут повлиять на производительность сервера. Однако решения обеспечивают более широкий доступ к объектам SharePoint. Кроме того, при создании решения SharePoint вы можете использовать платформу .NET Framework и языки программирования C# и Visual Basic для взаимодействия с объектами SharePoint.
Подробнее
По | Смотрите |
---|---|
Сравните решения SharePoint с надстройками SharePoint. | Надстройки SharePoint по сравнению с решениями SharePoint |
Создайте решение SharePoint. | Создание решений SharePoint |